def pg_dsn(self) -> str: return make_dsn( driver=self.pg_driver, user=self.pg_user, password=self.pg_password, host=self.pg_host, port=self.pg_port, name=self.pg_name, query=None, )
def test_dsn_odd_user(): assert make_dsn(driver='foobar', user='******') == 'foobar://foo%40bar@'
def test_empty_dsn(): assert make_dsn(driver='foobar') == 'foobar://'