def test_get_fqn_full(self): """Test get fqn full.""" base = "woot" name = "blah" self.assertEqual(get_fqn(base, "-", name), "%s-%s" % (base, name)) self.assertEqual(get_fqn(base, "", name), "%s%s" % (base, name)) self.assertEqual(get_fqn(base, "_", name), "%s_%s" % (base, name))
def test_get_fqn_redundant_base(self): """Test get fqn redundant base.""" base = "woot" name = "woot-blah" self.assertEqual(get_fqn(base, "-", name), name) self.assertEqual(get_fqn(base, "", name), name) self.assertEqual(get_fqn(base, "_", name), "woot_woot-blah")
def test_get_fqn_only_base(self): """Test get fqn only base.""" base = "woot" self.assertEqual(get_fqn(base, "-"), base) self.assertEqual(get_fqn(base, ""), base) self.assertEqual(get_fqn(base, "_"), base)