old_contents: # -*- coding: utf-8 -*-
  import pytest
  
  from ..hmap import HashMap
  
  @pytest.fixture(params=[0,1,5,9])
  def n(request):
      """Number of items"""
      return request.param
  
  @pytest.fixture
  def items(n):
      """A list of strings."""
      return ["item{0:d}".format(i) for i in range(n)]
  
  @pytest.mark.skip
  def test_hmap(items):
      """docstring for test"""
      h = HashMap(10)
      if len(items):
          with pytest.raises(KeyError):
              h[items[0]]
      
      for item in items:
          h.add(item)
      assert len(h) == len(items)
      for i, item in enumerate(items):
          assert h[item] == i
      
      assert repr(h) == "HashMap({0!r})".format(items)
      
      if len(items):
          item = items[0]
      
          del h[item]
          assert len(h) == len(items) - 1
          assert item not in h
      
  
new_contents: # -*- coding: utf-8 -*-
  import pytest
  
  from ..hmap import HashMap
  
  @pytest.fixture(params=[0,1,5,9])
  def n(request):
      """Number of items"""
      return request.param
  
  @pytest.fixture
  def items(n):
      """A list of strings."""
      return ["item{0:d}".format(i) for i in range(n)]
  
  
  
subject: Remove unused tests for hash map