# HG changeset patch
# User Vincent Hatakeyama <vincent.hatakeyama@xcg-consulting.fr>
# Date 1529938077 -7200
#      Mon Jun 25 16:47:57 2018 +0200
# Node ID 19bab94c546ac9eac577d024cf6967a67d63e096
# Parent  94093b0ddc4269cbd9a070d83e30630b34e42dec
:ambulance: also add option for dbport in do_tests create extension call

diff --git a/do_tests.py b/do_tests.py
--- 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