Skip to content

Commit 40e5d86

Browse files
committed
(CI/update) fixing test Test old version before update
1 parent 52fb441 commit 40e5d86

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.github/workflows/update.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,16 +94,16 @@ jobs:
9494
cmake -DPOSTGRESQL_VERSION=${PGVER} -DCMAKE_BUILD_TYPE=Release -DWITH_DOC=OFF ..
9595
make -j 4
9696
sudo make install
97-
sudo service postgresql start
98-
createdb -p "${PGPORT}" ___pgr___test___
99-
psql -p "${PGPORT}" -d ___pgr___test___ -c "CREATE EXTENSION pgrouting CASCADE;"
10097
10198
- name: Test old version before update with current tests
10299
run: |
103100
sudo service postgresql start
101+
createdb -p "${PGPORT}" ___pgr___test___
102+
psql -p "${PGPORT}" -d ___pgr___test___ -c "CREATE EXTENSION pgrouting CASCADE;"
104103
psql -p "${PGPORT}" -d ___pgr___test___ -c "SELECT * FROM pgr_full_version();"
105104
DIR=$(git rev-parse --show-toplevel)
106105
bash "${DIR}/tools/testers/setup_db.sh" "${PGPORT}" ___pgr___test___ "${PG_RUNNER_USER}" "${{ matrix.old_pgr }}"
106+
psql -p "${PGPORT}" -d ___pgr___test___ -c "SELECT * FROM pgr_full_version();"
107107
pg_prove -Q -f --normalize --directives --recurse -U "${PG_RUNNER_USER}" -d ___pgr___test___ "pgtap"
108108
109109
- name: Build current version
@@ -118,8 +118,11 @@ jobs:
118118
- name: Test old version with currrent tests after installing current
119119
run: |
120120
sudo service postgresql start
121-
psql -p "${PGPORT}" -d ___pgr___test___ -c "SELECT * FROM pgr_full_version();"
121+
dropdb -p "${PGPORT}" ___pgr___test___
122+
createdb -p "${PGPORT}" ___pgr___test___
122123
DIR=$(git rev-parse --show-toplevel)
124+
bash "${DIR}/tools/testers/setup_db.sh" "${PGPORT}" ___pgr___test___ "${PG_RUNNER_USER}" "${{ matrix.old_pgr }}"
125+
psql -p "${PGPORT}" -d ___pgr___test___ -c "SELECT * FROM pgr_full_version();"
123126
pg_prove -Q -f --normalize --directives --recurse -U "${PG_RUNNER_USER}" -d ___pgr___test___ "pgtap"
124127
125128
- name: Test old version with current tests after update

0 commit comments

Comments
 (0)