def test_get_lib_and_tag_name_sub_package(self): tag = 'test_lib.sub.test_tag' lib, tag_name = get_lib_and_tag_name(tag) self.assertEqual(lib, 'test_lib.sub') self.assertEqual(tag_name, 'test_tag')
def test_get_lib_and_tag_name_regular_template_tag(self): tag = 'test_lib.test_tag' lib, tag_name = get_lib_and_tag_name(tag) self.assertEqual(lib, 'test_lib') self.assertEqual(tag_name, 'test_tag')
def test_get_lib_and_tag_name_requires_correct_format(self): tag = 'fail' with self.assertRaises(ValueError): lib, tag_name = get_lib_and_tag_name(tag)