Skip to content

Commit 2eb83ce

Browse files
committed
test: accept more env vars on CI
1 parent 25684ae commit 2eb83ce

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

test/init.js

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,20 @@ var DataSource = require('loopback-datasource-juggler').DataSource;
88
var config = require('rc')('loopback', {test: {postgresql: {}}}).test.postgresql;
99

1010
if (process.env.CI) {
11+
process.env.PGHOST = process.env.TEST_POSTGRESQL_HOST ||
12+
process.env.POSTGRESQL_HOST || process.env.PGHOST || 'localhost';
13+
process.env.PGPORT = process.env.TEST_POSTGRESQL_PORT ||
14+
process.env.POSTGRESQL_PORT || process.env.PGPORT || 5432;
15+
process.env.PGUSER = process.env.TEST_POSTGRESQL_USER ||
16+
process.env.POSTGRESQL_USER || process.env.PGUSER || 'test';
17+
process.env.PGPASSWORD = process.env.TEST_POSTGRESQL_PASSWORD ||
18+
process.env.POSTGRESQL_PASSWORD || process.env.PGPASSWORD || '';
1119
config = {
12-
host: process.env.TEST_POSTGRESQL_HOST || config.host || 'localhost',
13-
port: process.env.TEST_POSTGRESQL_PORT || config.port || 5432,
20+
host: process.env.PGHOST,
21+
port: process.env.PGPORT,
1422
database: process.env.TEST_POSTGRESQL_DATABASE || 'emptytest',
15-
username: process.env.TEST_POSTGRESQL_USER || config.username,
16-
password: process.env.TEST_POSTGRESQL_PASSWORD || config.password
23+
username: process.env.PGUSER,
24+
password: process.env.PGPASSWORD,
1725
};
1826
}
1927

0 commit comments

Comments
 (0)