# Path: snakeguice/annotation.py
# class Annotation(object):
#     """Base class for all annotations."""
# 
#     def __init__(self, value):
#         self._value = str(value)
# 
#     def __hash__(self):
#         return hash(self.__class__.__name__ + ":" + self._value)
# 
#     def __eq__(self, other):
#         return self.__hash__() == other.__hash__()
# 
#     def __ne__(self, other):
#         return not self == other


from snakeguice.annotation import Annotation


class test_Annotations_with_equal_values(object):

    @classmethod
    def setup_class(cls):

# Path: snakeguice/annotation.py
# class Annotation(object):
#     """Base class for all annotations."""
# 
#     def __init__(self, value):
#         self._value = str(value)
# 
#     def __hash__(self):
#         return hash(self.__class__.__name__ + ":" + self._value)
# 
#     def __eq__(self, other):
#         return self.__hash__() == other.__hash__()
# 
#     def __ne__(self, other):
#         return not self == other


# Path: tests/test_annotation.py
from snakeguice.annotation import Annotation



class test_Annotations_with_equal_values(object):

    @classmethod
    def setup_class(cls):

        cls.annotation0 = Annotation('value here')