Skip to content

Commit 666d996

Browse files
committed
Test: Conform to BoolJS v0.8.x
1 parent d97b846 commit 666d996

2 files changed

Lines changed: 23 additions & 11 deletions

File tree

.travis.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,7 @@ language: node_js
33
node_js:
44
- lts/*
55
install:
6-
- npm install booljs passport passport-http-bearer
6+
- npm install --no-save booljs @booljs/express @booljs/passport \
7+
passport passport-http passport-http-bearer \
8+
oauth2orize passport-oauth2-client-password
79
- npm install

test/_.js

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,28 @@
22

33
const Bool = require('booljs');
44

5-
let api = new Bool('com.example.api', [
6-
'booljs.passport',
7-
'passport-http-bearer', 'passport-http', 'passport-oauth2-client-password',
8-
require.resolve('..')
9-
]);
10-
11-
api
12-
.setBase('example')
13-
.run();
14-
155
const chai = require('chai');
166
chai.use(require('chai-as-promised'));
177

188
global.expect = chai.expect;
199
global.Agent = require('supertest');
10+
11+
async function main () {
12+
try {
13+
let API = new Bool('com.example.api', [
14+
'@booljs/express', '@booljs/passport',
15+
'passport-http-bearer', 'passport-http',
16+
'passport-oauth2-client-password',
17+
require.resolve('..')
18+
]);
19+
20+
return API
21+
.setBase('example')
22+
.setServerDrivers('booljs.express')
23+
.run();
24+
} catch (error) {
25+
throw error;
26+
}
27+
}
28+
29+
module.exports = main();

0 commit comments

Comments
 (0)