Skip to content

Instantly share code, notes, and snippets.

@lefnire
Last active August 29, 2015 14:05
Show Gist options
  • Save lefnire/2fa14cfd4f73d5d14097 to your computer and use it in GitHub Desktop.
Save lefnire/2fa14cfd4f73d5d14097 to your computer and use it in GitHub Desktop.
## These are the failing tests when using the old code (they fail Markus's critical-time checks)
2 failing
1) Helper Check Two days apart yesterday two days ago before dayStart today before:
Error: expected 1 to sort of equal 2
+ expected - actual
+2
-1
at Assertion.assert (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:96:13)
at Assertion.eql (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:230:10)
at Context.<anonymous> (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:684:61)
at callFn (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:223:21)
at Test.Runnable.run (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:216:7)
at Runner.runTest (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:374:10)
at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:452:12
at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:299:14)
at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:309:7
at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
2) Helper Check two days apart yesterday two days ago before dayStart today after:
Error: expected 2 to sort of equal 3
+ expected - actual
+3
-2
at Assertion.assert (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:96:13)
at Assertion.eql (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:230:10)
at Context.<anonymous> (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:689:61)
at callFn (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:223:21)
at Test.Runnable.run (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:216:7)
at Runner.runTest (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:374:10)
at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:452:12
at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:299:14)
at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:309:7
at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
@lefnire
Copy link
Author

lefnire commented Aug 7, 2014

And with Markus's code, these are the tests that fail (mostly the original cron tests):

8 failing

  1) Cron dailies new day  due yesterday  due today  pre-dayStart  checked :

      Error: expected [ { type: 'daily',
    id: '9e9f15d5-57cd-42e6-8cb6-29ba32e9abc5',
    text: '9e9f15d5-57cd-42e6-8cb6-29ba32e9abc5',
    notes: '',
    priority: 1,
    challenge: {},
    attribute: 'str',
    dateCreated: Thu, 07 Aug 2014 18:58:08 GMT,
    history: [ [Object] ],
    completed: false,
    streak: 10,
    repeat: { su: 1, m: true, t: 1, w: 1, th: 1, f: 1, s: 1 },
    _id: '9e9f15d5-57cd-42e6-8cb6-29ba32e9abc5',
    value: 0 } ] to sort of equal [ { type: 'daily',
    id: '9e9f15d5-57cd-42e6-8cb6-29ba32e9abc5',
    text: '9e9f15d5-57cd-42e6-8cb6-29ba32e9abc5',
    notes: '',
    priority: 1,
    challenge: {},
    attribute: 'str',
    dateCreated: Thu, 07 Aug 2014 18:58:08 GMT,
    history: [],
    completed: true,
    streak: 10,
    repeat: { su: 1, m: true, t: 1, w: 1, th: 1, f: 1, s: 1 },
    _id: '9e9f15d5-57cd-42e6-8cb6-29ba32e9abc5',
    value: 0 } ]
      + expected - actual

         {
           "_id": "9e9f15d5-57cd-42e6-8cb6-29ba32e9abc5",
           "attribute": "str",
           "challenge": {},
      +    "completed": true,
      -    "completed": false,
           "dateCreated": {},
      +    "history": [],
      -    "history": [
      -      {
      -        "date": 1407437888007,
      -        "value": 0
      -      }
      -    ],
           "id": "9e9f15d5-57cd-42e6-8cb6-29ba32e9abc5",
           "notes": "",
           "priority": 1,
           "repeat": {

    at Assertion.assert (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:96:13)
    at Assertion.eql (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:230:10)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:95:28
    at Function.forEach (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/lodash/dist/lodash.js:3297:15)
    at expectNoChange (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:94:5)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:521:34
    at Function.forEach (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/lodash/dist/lodash.js:3297:15)
    at runCron (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:509:11)
    at Context.<anonymous> (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:577:36)
    at callFn (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:223:21)
    at Test.Runnable.run (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:216:7)
    at Runner.runTest (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:374:10)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:452:12
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:299:14)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:309:7
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:247:23)
    at Object._onImmediate (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:276:5)
    at processImmediate [as _immediateCallback] (timers.js:330:15)


  2) Cron dailies new day  due yesterday  due today  pre-dayStart  un-checked :

      Error: expected { str: 1,
  con: 1,
  per: 1,
  int: 1,
  mp: 32,
  class: 'warrior',
  hp: 48,
  lvl: 1,
  gp: 0,
  exp: 0 } to sort of equal { str: 1,
  con: 1,
  per: 1,
  int: 1,
  mp: 32,
  class: 'warrior',
  hp: 50,
  lvl: 1,
  gp: 0,
  exp: 0 }
      + expected - actual

         "class": "warrior",
         "con": 1,
         "exp": 0,
         "gp": 0,
      +  "hp": 50,
      -  "hp": 48,
         "int": 1,
         "lvl": 1,
         "mp": 32,
         "per": 1,

    at Assertion.assert (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:96:13)
    at Assertion.eql (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:230:10)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:95:28
    at Function.forEach (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/lodash/dist/lodash.js:3297:15)
    at expectNoChange (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:94:5)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:521:34
    at Function.forEach (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/lodash/dist/lodash.js:3297:15)
    at runCron (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:509:11)
    at Context.<anonymous> (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:577:36)
    at callFn (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:223:21)
    at Test.Runnable.run (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:216:7)
    at Runner.runTest (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:374:10)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:452:12
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:299:14)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:309:7
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:247:23)
    at Object._onImmediate (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:276:5)
    at processImmediate [as _immediateCallback] (timers.js:330:15)


  3) Cron dailies new day  due yesterday  NOT due today  pre-dayStart  checked :

      Error: expected [ { type: 'daily',
    id: '8dffdd9c-107d-4609-9581-3a6a0b86e28d',
    text: '8dffdd9c-107d-4609-9581-3a6a0b86e28d',
    notes: '',
    priority: 1,
    challenge: {},
    attribute: 'str',
    dateCreated: Thu, 07 Aug 2014 18:58:08 GMT,
    history: [ [Object] ],
    completed: false,
    streak: 10,
    repeat: { su: 1, m: false, t: 1, w: 1, th: 1, f: 1, s: 1 },
    _id: '8dffdd9c-107d-4609-9581-3a6a0b86e28d',
    value: 0 } ] to sort of equal [ { type: 'daily',
    id: '8dffdd9c-107d-4609-9581-3a6a0b86e28d',
    text: '8dffdd9c-107d-4609-9581-3a6a0b86e28d',
    notes: '',
    priority: 1,
    challenge: {},
    attribute: 'str',
    dateCreated: Thu, 07 Aug 2014 18:58:08 GMT,
    history: [],
    completed: true,
    streak: 10,
    repeat: { su: 1, m: false, t: 1, w: 1, th: 1, f: 1, s: 1 },
    _id: '8dffdd9c-107d-4609-9581-3a6a0b86e28d',
    value: 0 } ]
      + expected - actual

         {
           "_id": "8dffdd9c-107d-4609-9581-3a6a0b86e28d",
           "attribute": "str",
           "challenge": {},
      +    "completed": true,
      -    "completed": false,
           "dateCreated": {},
      +    "history": [],
      -    "history": [
      -      {
      -        "date": 1407437888116,
      -        "value": 0
      -      }
      -    ],
           "id": "8dffdd9c-107d-4609-9581-3a6a0b86e28d",
           "notes": "",
           "priority": 1,
           "repeat": {

    at Assertion.assert (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:96:13)
    at Assertion.eql (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:230:10)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:95:28
    at Function.forEach (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/lodash/dist/lodash.js:3297:15)
    at expectNoChange (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:94:5)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:521:34
    at Function.forEach (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/lodash/dist/lodash.js:3297:15)
    at runCron (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:509:11)
    at Context.<anonymous> (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:577:36)
    at callFn (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:223:21)
    at Test.Runnable.run (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:216:7)
    at Runner.runTest (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:374:10)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:452:12
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:299:14)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:309:7
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:247:23)
    at Object._onImmediate (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:276:5)
    at processImmediate [as _immediateCallback] (timers.js:330:15)


  4) Cron dailies new day  due yesterday  NOT due today  pre-dayStart  un-checked :

      Error: expected { str: 1,
  con: 1,
  per: 1,
  int: 1,
  mp: 32,
  class: 'warrior',
  hp: 48,
  lvl: 1,
  gp: 0,
  exp: 0 } to sort of equal { str: 1,
  con: 1,
  per: 1,
  int: 1,
  mp: 32,
  class: 'warrior',
  hp: 50,
  lvl: 1,
  gp: 0,
  exp: 0 }
      + expected - actual

         "class": "warrior",
         "con": 1,
         "exp": 0,
         "gp": 0,
      +  "hp": 50,
      -  "hp": 48,
         "int": 1,
         "lvl": 1,
         "mp": 32,
         "per": 1,

    at Assertion.assert (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:96:13)
    at Assertion.eql (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:230:10)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:95:28
    at Function.forEach (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/lodash/dist/lodash.js:3297:15)
    at expectNoChange (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:94:5)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:521:34
    at Function.forEach (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/lodash/dist/lodash.js:3297:15)
    at runCron (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:509:11)
    at Context.<anonymous> (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:577:36)
    at callFn (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:223:21)
    at Test.Runnable.run (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:216:7)
    at Runner.runTest (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:374:10)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:452:12
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:299:14)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:309:7
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:247:23)
    at Object._onImmediate (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:276:5)
    at processImmediate [as _immediateCallback] (timers.js:330:15)


  5) Cron dailies new day  not due yesterday  pre-dayStart :

      Error: expected [ { type: 'daily',
    id: '298a95e7-5b8c-44fc-ac5a-abbf0653ce59',
    text: '298a95e7-5b8c-44fc-ac5a-abbf0653ce59',
    notes: '',
    priority: 1,
    challenge: {},
    attribute: 'str',
    dateCreated: Thu, 07 Aug 2014 18:58:08 GMT,
    history: [ [Object] ],
    completed: false,
    streak: 10,
    repeat: { su: 1, m: 1, t: 1, w: 1, th: 1, f: 1, s: false },
    _id: '298a95e7-5b8c-44fc-ac5a-abbf0653ce59',
    value: 0 } ] to sort of equal [ { type: 'daily',
    id: '298a95e7-5b8c-44fc-ac5a-abbf0653ce59',
    text: '298a95e7-5b8c-44fc-ac5a-abbf0653ce59',
    notes: '',
    priority: 1,
    challenge: {},
    attribute: 'str',
    dateCreated: Thu, 07 Aug 2014 18:58:08 GMT,
    history: [],
    completed: false,
    streak: 10,
    repeat: { su: 1, m: 1, t: 1, w: 1, th: 1, f: 1, s: false },
    _id: '298a95e7-5b8c-44fc-ac5a-abbf0653ce59',
    value: 0 } ]
      + expected - actual

           "attribute": "str",
           "challenge": {},
           "completed": false,
           "dateCreated": {},
      +    "history": [],
      -    "history": [
      -      {
      -        "date": 1407437888337,
      -        "value": 0
      -      }
      -    ],
           "id": "298a95e7-5b8c-44fc-ac5a-abbf0653ce59",
           "notes": "",
           "priority": 1,
           "repeat": {

    at Assertion.assert (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:96:13)
    at Assertion.eql (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:230:10)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:95:28
    at Function.forEach (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/lodash/dist/lodash.js:3297:15)
    at expectNoChange (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:94:5)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:521:34
    at Function.forEach (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/lodash/dist/lodash.js:3297:15)
    at runCron (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:509:11)
    at Context.<anonymous> (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:577:36)
    at callFn (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:223:21)
    at Test.Runnable.run (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:216:7)
    at Runner.runTest (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:374:10)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:452:12
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:299:14)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:309:7
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:247:23)
    at Object._onImmediate (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:276:5)
    at processImmediate [as _immediateCallback] (timers.js:330:15)


  6) Helper Checks Same Day Yesterday before dayStart today after:

      Error: expected 1 to sort of equal 0
      + expected - actual

      +0
      -1

    at Assertion.assert (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:96:13)
    at Assertion.eql (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:230:10)
    at Context.<anonymous> (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:652:61)
    at callFn (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:223:21)
    at Test.Runnable.run (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:216:7)
    at Runner.runTest (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:374:10)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:452:12
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:299:14)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:309:7
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:247:23)
    at Object._onImmediate (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:276:5)
    at processImmediate [as _immediateCallback] (timers.js:330:15)


  7) Helper Checks One Day Apart Yesterday before dayStart today before:

      Error: expected 1 to sort of equal 0
      + expected - actual

      +0
      -1

    at Assertion.assert (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:96:13)
    at Assertion.eql (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:230:10)
    at Context.<anonymous> (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:672:61)
    at callFn (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:223:21)
    at Test.Runnable.run (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:216:7)
    at Runner.runTest (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:374:10)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:452:12
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:299:14)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:309:7
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:247:23)
    at Object._onImmediate (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:276:5)
    at processImmediate [as _immediateCallback] (timers.js:330:15)


  8) Helper Check same day:

      Error: expected 1 to sort of equal 0
      + expected - actual

      +0
      -1

    at Assertion.assert (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:96:13)
    at Assertion.eql (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/expect.js/index.js:230:10)
    at Context.<anonymous> (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/test/algos.mocha.coffee:696:73)
    at callFn (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:223:21)
    at Test.Runnable.run (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runnable.js:216:7)
    at Runner.runTest (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:374:10)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:452:12
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:299:14)
    at /Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:309:7
    at next (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:247:23)
    at Object._onImmediate (/Users/lefnire/Dropbox/Sites/habitrpg/modules/habitrpg-shared/node_modules/mocha/lib/runner.js:276:5)
    at processImmediate [as _immediateCallback] (timers.js:330:15)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment