def test_parse_strong_with_multiple_suffix(self):
     strong, formatted = osistousfm3.parseStrong('3027 a b')
     self.assertEqual('3027', strong)
     self.assertEqual('H3027ab', formatted)
 def test_parse_strong_with_multiple_prefix(self):
     strong, formatted = osistousfm3.parseStrong('a/b/3027')
     self.assertEqual('3027', strong)
     self.assertEqual('a:b:H3027', formatted)
 def test_parse_strong_normal(self):
     strong, formatted = osistousfm3.parseStrong('3027')
     self.assertEqual('3027', strong)
     self.assertEqual('H3027', formatted)
 def test_parse_short_strong(self):
     strong, formatted = osistousfm3.parseStrong('23')
     self.assertEqual('23', strong)
     self.assertEqual('H0023', formatted)
 def test_parse_strong_suffix_and_prefix(self):
     strong, formatted = osistousfm3.parseStrong('a/3027 b')
     self.assertEqual('3027', strong)
     self.assertEqual('a:H3027b', formatted)
 def test_parse_strong_with_plus(self):
     strong, formatted = osistousfm3.parseStrong('378+')
     self.assertEqual('378', strong)
     self.assertEqual('H0378', formatted)