def test_to_dsn(self): c1 = Config(test_url) u1 = c1.to_url() c2 = Config(u1) self.assertEqual(c1.pop_access_id, c2.pop_access_id) self.assertEqual(c1.pop_access_secret, c2.pop_access_secret) self.assertEqual(c1.curr_project, c2.curr_project) self.assertEqual(c1.scheme, c2.scheme) self.assertEqual(c1.withs["CustomerId"], c2.withs["CustomerId"]) self.assertEqual(c1.withs["PluginName"], c2.withs["PluginName"]) self.assertEqual(c1.withs["Exec"], c2.withs["Exec"]) self.assertEqual(c1.env["SKYNET_ACCESSKEY"], c2.env["SKYNET_ACCESSKEY"])
def test_to_dsn(self): cfg = Config(test_url) url = cfg.to_url() self.assertEqual(test_url, url)