Newer
Older
# pylint: disable=locally-disabled,C0111,R0904,R0201,C0103,W0612
__author__ = "Tamas Gal"
__copyright__ = "Copyright 2016, Tamas Gal and the KM3NeT collaboration."
__credits__ = []
__license__ = "MIT"
__maintainer__ = "Tamas Gal"
__email__ = "tgal@km3net.de"
__status__ = "Development"
def test_empty_tag_has_correct_length(self):
tag = Tag()
self.assertEqual(Tag.SIZE, len(tag))
def test_tag_has_correct_length(self):
tag = Tag(tag_name)
self.assertEqual(Tag.SIZE, len(tag))
def test_tag_with_invalid_length_raises_valueerror(self):
tag = Tag(b"foo")
self.assertEqual(b"foo\x00\x00\x00\x00\x00", tag.data)
tag = Tag("abcdefgh")
self.assertEqual("abcdefgh", tag.data)