Commit 19874c0c0d66afbcbbf49555bb33b9b4de8909e4
Pass more tests
Piet Geursen committed on 3/15/2018, 4:52:55 AMParent: 38e00dac8c1a44f318ffea30b372cc563db9e59f
Files changed
poll/async/get.js | changed |
position/async/position.js | changed |
test/position/async/chooseOne.test.js | changed |
poll/async/get.js | ||
---|---|---|
@@ -1,7 +1,9 @@ | ||
1 | 1 | const pull = require('pull-stream') |
2 | 2 | const sort = require('ssb-sort') |
3 | -const { isPoll, isPosition } = require('ssb-poll-schema') | |
3 | +const { isPoll, isPosition, isChooseOnePoll, isChooseOnePosition } = require('ssb-poll-schema') | |
4 | +isPoll.chooseOne = isChooseOnePoll | |
5 | +isPosition.chooseOne = isChooseOnePosition | |
4 | 6 | const { ERROR_POSITION_TYPE } = require('../../types') |
5 | 7 | const getResults = require('../../position/sync/chooseOneResults') |
6 | 8 | const getMsgContent = require('../../lib/getMsgContent') |
7 | 9 |
position/async/position.js | ||
---|---|---|
@@ -8,8 +8,9 @@ | ||
8 | 8 | |
9 | 9 | return function Position ({ poll = {}, details, reason, channel, mentions }, cb) { |
10 | 10 | const content = { |
11 | 11 | type: 'position', |
12 | + version: 'v1', | |
12 | 13 | root: typeof poll === 'string' ? poll : poll.key, |
13 | 14 | details |
14 | 15 | } |
15 | 16 |
test/position/async/chooseOne.test.js | ||
---|---|---|
@@ -1,9 +1,9 @@ | ||
1 | 1 | const test = require('tape') |
2 | 2 | const pull = require('pull-stream') |
3 | 3 | const pullAsync = require('pull-async') |
4 | 4 | const ChooseOne = require('../../../position/async/chooseOne')() |
5 | -const isPosition = require('../../../isPosition') | |
5 | +const {isPosition} = require('ssb-poll-schema') | |
6 | 6 | |
7 | 7 | test('Position - ChooseOne', function (t) { |
8 | 8 | pull( |
9 | 9 | pullAsync(cb => { |
Built with git-ssb-web