After upgraded from 8.1.1 to 10.4.5, the jake.Task#execute() doesn't run the task again in my BDD test.
These are the cucumber and step definitions that will trigger running the reenable task.
reminder.feature
Scenario Outline: Email reminder does not work on the wrong days
When <days> days pass
And the "email:reminder" task runs
And jobs run
Then joy@example.com should not have sent the reminder event to mailer
Examples:
| days |
| 9 |
| 11 |
After upgraded from 8.1.1 to 10.4.5, the jake.Task#execute() doesn't run the task again in my BDD test. These are the cucumber and step definitions that will trigger running the reenable task.
reminder.feature
step definition
email.jake.coffee
While looking into the lib, I found this weird code... https://github.com/jakejs/jake/blob/863750c17e388f6ed75d62d551da3fcdf4be83be/lib/task/task.js#L377
@mde this._skippped should be this._skipped?
If it won't affect to the issue above, any idea to resolve it out?
(As I checked the other lower versions, https://www.npmjs.com/package/jake/v/10.0.3 worked with the repeated task, but not working since https://www.npmjs.com/package/jake/v/10.0.6)