コード例 #1
0
ファイル: test_model.py プロジェクト: cloudify-cosmo/tattle
 def test_transform_two_base_occurrences(self):
     transform = Transform('CFY-*\d+', '-', 'CFY', 'CFY-')
     src = 'CFY-3223CFY-3223'
     self.assertEqual(transform.transform(src), 'CFY-3223')
コード例 #2
0
ファイル: test_model.py プロジェクト: cloudify-cosmo/tattle
 def test_transform_base_is_not_a_pattern(self):
     transform = Transform('CFY-*\d+', '-', 'CFY', 'CFY-')
     src = 'GIVEAWAY'
     self.assertEqual(src, transform.transform(src))
コード例 #3
0
ファイル: test_model.py プロジェクト: cloudify-cosmo/tattle
 def test_transform_from_and_to_are_the_same(self):
     transform = Transform('CFY-*\d+', '-', 'CFY', 'CFY')
     src = 'CFY-3223-allow-external-rabbitmq'
     self.assertEqual(transform.transform(src), 'CFY-3223')
コード例 #4
0
ファイル: test_model.py プロジェクト: cloudify-cosmo/tattle
 def test_transform_with_empty_if_doesnt_contain(self):
     transform = Transform('CFY-*\d+', '-', 'CFY', 'CFY-')
     src = 'CFY-3223-allow-external-rabbitmq'
     self.assertEqual(transform.transform(src), 'CFY-3223')
コード例 #5
0
ファイル: test_model.py プロジェクト: cloudify-cosmo/tattle
 def test_transform(self):
     transform = Transform('CFY-*\d+', '-', 'CFY', 'CFY-')
     src = 'CFY-3223-allow-external-rabbitmq'
     self.assertEqual(transform.transform(src), 'CFY-3223')