File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,5 +3,7 @@ language: node_js
33node_js :
44 - lts/*
55install :
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
Original file line number Diff line number Diff line change 22
33const 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-
155const chai = require ( 'chai' ) ;
166chai . use ( require ( 'chai-as-promised' ) ) ;
177
188global . expect = chai . expect ;
199global . 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 ( ) ;
You can’t perform that action at this time.
0 commit comments