Esempio n. 1
0
 def test_on_tm(self):
     self.assertEqual(split_brand_and_tm('™'), ('', '™'))
Esempio n. 2
0
 def test_strip(self):
     self.assertEqual(split_brand_and_tm(' RTFM ™ '),
                      ('RTFM', '™'))
Esempio n. 3
0
 def test_discard_part_after_symbol(self):
     self.assertEqual(split_brand_and_tm('INVOKANA™ (canagliflozin) USPI'),
                      ('INVOKANA', '™'))
Esempio n. 4
0
 def test_brand_with_symbol(self):
     self.assertEqual(split_brand_and_tm('Sprite®'), ('Sprite', '®'))
Esempio n. 5
0
 def test_plain_brand(self):
     self.assertEqual(split_brand_and_tm('Panasonic'), ('Panasonic', ''))
Esempio n. 6
0
 def test_empty(self):
     self.assertEqual(split_brand_and_tm(None), ('', ''))
     self.assertEqual(split_brand_and_tm(None), ('', ''))