Skip to content

Instantly share code, notes, and snippets.

@tinybike
Created November 16, 2017 21:16
Show Gist options
  • Save tinybike/334132ef4b9b8e1e1337fa8f84b6b2af to your computer and use it in GitHub Desktop.
Save tinybike/334132ef4b9b8e1e1337fa8f84b6b2af to your computer and use it in GitHub Desktop.
1) server/getters/get-reporting-history get reporter history that actually exists:
Uncaught AssertionError: expected { Object (0x000000000000000000000000000000000000000b) } to deeply equal { Object (0x000000000000000000000000000000000000000b) }
+ expected - actual
"reportingWindow": "0x1000000000000000000000000000000000000000"
"stakeToken": "0x0000000000000000001000000000000000000001"
}
]
+ "0x0000000000000000000000000000000000000019": [
+ {
+ "amountStaked": 229
+ "isCategorical": false
+ "isIndeterminate": false
+ "isScalar": false
+ "isSubmitted": true
+ "marketID": "0x0000000000000000000000000000000000000019"
+ "payoutNumerators": [
+ 1
+ 1
+ ]
+ "reportingWindow": "0x1000000000000000000000000000000000000000"
+ "stakeToken": "0x0000000000000000001000000000000000000003"
+ }
+ ]
}
}
at Function.assert.deepEqual (node_modules/chai/lib/chai/interface/assert.js:216:32)
at Object.assertions (test/server/getters/get-reporting-history.js:27:14)
at getReportingHistory (test/server/getters/get-reporting-history.js:13:13)
at query.asCallback (build/server/getters/get-reporting-history.js:59:9)
at tryCatcher (node_modules/bluebird/js/release/util.js:16:23)
at Promise.successAdapter [as _fulfillmentHandler0] (node_modules/bluebird/js/release/nodeify.js:23:30)
at Promise._settlePromise (node_modules/bluebird/js/release/promise.js:566:21)
at Promise._settlePromise0 (node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises (node_modules/bluebird/js/release/promise.js:693:18)
at Async._drainQueue (node_modules/bluebird/js/release/async.js:133:16)
at Async._drainQueues (node_modules/bluebird/js/release/async.js:143:10)
at Immediate.Async.drainQueues (node_modules/bluebird/js/release/async.js:17:14)
2) server/getters/get-stake-tokens get unfinalized tokens for user that actually exists:
Uncaught AssertionError: expected { Object (0x0000000000000000001000000000000000000001) } to deeply equal { Object (0x0000000000000000001000000000000000000001) }
+ expected - actual
"0x0000000000000000001000000000000000000001": {
"amountStaked": 17
"claimed": false
"isInvalid": false
- "marketID": "0x0000000000000000000000000000000000000002"
- "payout0": [null]
- "payout1": 0
- "payout2": 2
+ "marketID": "0x0000000000000000000000000000000000000011"
+ "payout0": 0
+ "payout1": 2
+ "payout2": [null]
"payout3": [null]
"payout4": [null]
"payout5": [null]
"payout6": [null]
"payout7": [null]
- "reportingState": "DESIGNATED_REPORTING"
+ "reportingState": "FIRST_REPORTING"
"stakeToken": "0x0000000000000000001000000000000000000001"
"winningToken": [null]
}
}
at Function.assert.deepEqual (node_modules/chai/lib/chai/interface/assert.js:216:32)
at Object.assertions (test/server/getters/get-stake-tokens.js:28:14)
at getStakeTokens (test/server/getters/get-stake-tokens.js:13:13)
at query.asCallback (build/server/getters/get-stake-tokens.js:27:9)
at tryCatcher (node_modules/bluebird/js/release/util.js:16:23)
at Promise.successAdapter [as _fulfillmentHandler0] (node_modules/bluebird/js/release/nodeify.js:23:30)
at Promise._settlePromise (node_modules/bluebird/js/release/promise.js:566:21)
at Promise._settlePromise0 (node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises (node_modules/bluebird/js/release/promise.js:693:18)
at Async._drainQueue (node_modules/bluebird/js/release/async.js:133:16)
at Async._drainQueues (node_modules/bluebird/js/release/async.js:143:10)
at Immediate.Async.drainQueues (node_modules/bluebird/js/release/async.js:17:14)
3) server/getters/get-stake-tokens get unclaimed tokens for user reported correctly:
Uncaught AssertionError: expected {} to deeply equal { Object (0x0000000000000000001000000000000000000003) }
+ expected - actual
-{}
+{
+ "0x0000000000000000001000000000000000000003": {
+ "amountStaked": 229
+ "claimed": false
+ "isInvalid": false
+ "marketID": "0x0000000000000000000000000000000000000019"
+ "payout0": 1
+ "payout1": 1
+ "payout2": [null]
+ "payout3": [null]
+ "payout4": [null]
+ "payout5": [null]
+ "payout6": [null]
+ "payout7": [null]
+ "reportingState": "FINALIZED"
+ "stakeToken": "0x0000000000000000001000000000000000000003"
+ "winningToken": true
+ }
+}
at Function.assert.deepEqual (node_modules/chai/lib/chai/interface/assert.js:216:32)
at Object.assertions (test/server/getters/get-stake-tokens.js:58:14)
at getStakeTokens (test/server/getters/get-stake-tokens.js:13:13)
at query.asCallback (build/server/getters/get-stake-tokens.js:27:9)
at tryCatcher (node_modules/bluebird/js/release/util.js:16:23)
at Promise.successAdapter [as _fulfillmentHandler0] (node_modules/bluebird/js/release/nodeify.js:23:30)
at Promise._settlePromise (node_modules/bluebird/js/release/promise.js:566:21)
at Promise._settlePromise0 (node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises (node_modules/bluebird/js/release/promise.js:693:18)
at Async._drainQueue (node_modules/bluebird/js/release/async.js:133:16)
at Async._drainQueues (node_modules/bluebird/js/release/async.js:143:10)
at Immediate.Async.drainQueues (node_modules/bluebird/js/release/async.js:17:14)
4) server/getters/get-stake-tokens get unclaimed tokens for user reported twice on same token:
Uncaught AssertionError: expected {} to deeply equal { Object (0x0000000000000000001000000000000000000003) }
+ expected - actual
-{}
+{
+ "0x0000000000000000001000000000000000000003": {
+ "amountStaked": 750
+ "claimed": false
+ "isInvalid": false
+ "marketID": "0x0000000000000000000000000000000000000019"
+ "payout0": 1
+ "payout1": 1
+ "payout2": [null]
+ "payout3": [null]
+ "payout4": [null]
+ "payout5": [null]
+ "payout6": [null]
+ "payout7": [null]
+ "reportingState": "FINALIZED"
+ "stakeToken": "0x0000000000000000001000000000000000000003"
+ "winningToken": true
+ }
+}
at Function.assert.deepEqual (node_modules/chai/lib/chai/interface/assert.js:216:32)
at Object.assertions (test/server/getters/get-stake-tokens.js:88:14)
at getStakeTokens (test/server/getters/get-stake-tokens.js:13:13)
at query.asCallback (build/server/getters/get-stake-tokens.js:27:9)
at tryCatcher (node_modules/bluebird/js/release/util.js:16:23)
at Promise.successAdapter [as _fulfillmentHandler0] (node_modules/bluebird/js/release/nodeify.js:23:30)
at Promise._settlePromise (node_modules/bluebird/js/release/promise.js:566:21)
at Promise._settlePromise0 (node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises (node_modules/bluebird/js/release/promise.js:693:18)
at Async._drainQueue (node_modules/bluebird/js/release/async.js:133:16)
at Async._drainQueues (node_modules/bluebird/js/release/async.js:143:10)
at Immediate.Async.drainQueues (node_modules/bluebird/js/release/async.js:17:14)
5) server/getters/get-stake-tokens all stake tokens for 0x0000000000000000000000000000000000000021:
Uncaught AssertionError: expected { Object (0x0000000000000000001000000000000000000001) } to deeply equal { Object (0x0000000000000000001000000000000000000001, 0x0000000000000000001000000000000000000003) }
+ expected - actual
"0x0000000000000000001000000000000000000001": {
"amountStaked": 17
"claimed": false
"isInvalid": false
- "marketID": "0x0000000000000000000000000000000000000002"
- "payout0": [null]
- "payout1": 0
- "payout2": 2
+ "marketID": "0x0000000000000000000000000000000000000011"
+ "payout0": 0
+ "payout1": 2
+ "payout2": [null]
"payout3": [null]
"payout4": [null]
"payout5": [null]
"payout6": [null]
"payout7": [null]
- "reportingState": "DESIGNATED_REPORTING"
+ "reportingState": "FIRST_REPORTING"
"stakeToken": "0x0000000000000000001000000000000000000001"
"winningToken": [null]
}
+ "0x0000000000000000001000000000000000000003": {
+ "amountStaked": 229
+ "claimed": false
+ "isInvalid": false
+ "marketID": "0x0000000000000000000000000000000000000019"
+ "payout0": 1
+ "payout1": 1
+ "payout2": [null]
+ "payout3": [null]
+ "payout4": [null]
+ "payout5": [null]
+ "payout6": [null]
+ "payout7": [null]
+ "reportingState": "FINALIZED"
+ "stakeToken": "0x0000000000000000001000000000000000000003"
+ "winningToken": true
+ }
}
at Function.assert.deepEqual (node_modules/chai/lib/chai/interface/assert.js:216:32)
at Object.assertions (test/server/getters/get-stake-tokens.js:129:14)
at getStakeTokens (test/server/getters/get-stake-tokens.js:13:13)
at query.asCallback (build/server/getters/get-stake-tokens.js:27:9)
at tryCatcher (node_modules/bluebird/js/release/util.js:16:23)
at Promise.successAdapter [as _fulfillmentHandler0] (node_modules/bluebird/js/release/nodeify.js:23:30)
at Promise._settlePromise (node_modules/bluebird/js/release/promise.js:566:21)
at Promise._settlePromise0 (node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises (node_modules/bluebird/js/release/promise.js:693:18)
at Async._drainQueue (node_modules/bluebird/js/release/async.js:133:16)
at Async._drainQueues (node_modules/bluebird/js/release/async.js:143:10)
at Immediate.Async.drainQueues (node_modules/bluebird/js/release/async.js:17:14)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment