UNPKG

1.54 kBJavaScriptView Raw
1const assert = require('chai').assert;
2
3exports.assert_development_config = (config) => {
4 assert.strictEqual(config.logging, true,
5 'logging');
6
7 assert.strictEqual(config.db.username, "app",
8 'db.username');
9
10 assert.strictEqual(config("db.password"), "password123",
11 'db.password');
12
13 assert.strictEqual(config("db.host"), "localhost",
14 'db.host');
15
16 assert.strictEqual(config("db.port"), 27017,
17 'db.port');
18
19 assert.strictEqual(config("db.database"), "dev",
20 'db.database');
21}
22
23exports.assert_development_plus_TEST_config = (config) => {
24 assert.strictEqual(config.logging, false,
25 'logging');
26
27 assert.strictEqual(config.db.username, "app",
28 'db.username');
29
30 assert.strictEqual(config("db.password"), "password123",
31 'db.password');
32
33 assert.strictEqual(config("db.host"), "127.0.0.1",
34 'db.host');
35
36 assert.strictEqual(config("db.port"), 27017,
37 'db.port');
38
39 assert.strictEqual(config("db.database"), "test",
40 'db.database');
41}
42
43exports.assert_staging_config = (config) => {
44 assert.strictEqual(config.logging, false,
45 'logging');
46
47 assert.strictEqual(config.db.username, "app",
48 'db.username');
49
50 assert.strictEqual(config("db.password"), "password123",
51 'db.password');
52
53 assert.strictEqual(config("db.host"), "127.0.0.1",
54 'db.host');
55
56 assert.strictEqual(config("db.port"), 27017,
57 'db.port');
58
59 assert.strictEqual(config("db.database"), "staging",
60 'db.database');
61}
\No newline at end of file