Example #1
0
 def test_cast_as_list_for_tuple(self):
     datum = (1, 2, 3)
     datum_list = [d for d in datum]
     one = AnnotatedImage(INFO_F0, datum)
     one_list = one._cast_as_list(one.annotation)
     self.assertEqual(one_list, datum_list)
Example #2
0
 def test_cast_as_list_for_string(self):
     one = AnnotatedImage(INFO_F0, 'abc')
     one_list = one._cast_as_list(one.annotation)
     self.assertEqual(one_list, ['abc'])
Example #3
0
 def test_cast_as_list_for_list(self):
     datum = [1, 2, 3]
     one = AnnotatedImage(INFO_F0, datum)
     one_list = one._cast_as_list(one.annotation)
     self.assertEqual(one_list, datum)
Example #4
0
 def test_cast_as_list_for_int(self):
     one = AnnotatedImage(INFO_F0, 1)
     one_list = one._cast_as_list(one.annotation)
     self.assertEqual(one_list, [1])