diff --git a/do_tests.py b/do_tests.py index 94093b0ddc4269cbd9a070d83e30630b34e42dec_ZG9fdGVzdHMucHk=..19bab94c546ac9eac577d024cf6967a67d63e096_ZG9fdGVzdHMucHk= 100755 --- a/do_tests.py +++ b/do_tests.py @@ -248,8 +248,12 @@ # add unaccent if needed for extension in extensions: logging.info("Adding extension %s", extension) - result = call([ - 'psql', dbname, '-c', 'CREATE EXTENSION %s;' % extension]) + create_extension = [ + 'psql', dbname, '-c', 'CREATE EXTENSION %s;' % extension] + if dbport: + create_extension.append('-p') + create_extension.append(dbport) + result = call(create_extension) if result: return result