Ran
|
Jobs
1
|
Files
14
|
Run time
1s
|
Badge
Embed ▾
README BADGES
|
push
travis-ci
feat: options.PouchDB BREAKING CHANGE: Before, `options.usersDb` was passed, pre-initialised with `pouchdb-users`: ```js var Hapi = require("hapi") var PouchDB = require("PouchDB") var hapiAccount = require("@hoodie/account-server") PouchDB.plugin(require("pouchdb-users")) var db = new PouchDB("http://localhost:5984/_users") db.installUsersBehavior().then(function () { var options = { usersDb: db, admins: { admin: "-pbkdf2-<a class=hub.com/hoodiehq/hoodie-account-server/commit/a2ca9d3ee921c26d2e9d61e03a0801b11b8725c6">a2ca9d3ee<a href="https://github.com/hoodiehq/hoodie-account-server/commit/a282f40122dd29df25cf699071bbd979b3ff25af">,<a class=hub.com/hoodiehq/hoodie-account-server/commit/1081b31861bd1e91611341da16c11c16a12c1371">1081b31868d1f712e,10" }, secret: "secret123" }) server.register({register: hapiAccount, options: options}, function (error) {}); server.connection({ port: 8000 }); server.start(function () { console.log("Server running at %s", server.info.uri); }); }) ``` Now, `options.PouchDB` and optionally `options.usersDb` which is only the database name (defaults to `_users`) are passed: ```js var Hapi = require("hapi") var PouchDB = require("PouchDB") var hapiAccount = require("@hoodie/account-server") var options = { PouchDB: PouchDB, admins: { admin: "-pbkdf2-a2ca9d3ee921c26d2e9d61e03a0801b11b8725c6,1081b31861bd1e91611341da16c11c16a12c13718d1f712e,10" }, secret: "secret123" }) server.register({register: hapiAccount, options: options}, function (error) {}) server.connection({ port: 8000 }) server.start(function () { console.log("Server running at %s", server.info.uri) }) ```
325 of 348 relevant lines covered (93.39%)
10.65 hits per line
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 895.1 | 14 |
93.39 |
Travis Job 895.1 |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|