Thibault Jouan
c4fc9828db
Improve error reporting during recipe evaluation
...
* Report invalid action usages from tasks;
* Implement backtrace cleaning in CLI;
* Extract error class declarations in a new errors file;
* Replace raise with fail keyword in task DSL class.
2013-08-01 20:31:39 +00:00
Thibault Jouan
836f9ffc29
Replaces Proc.new usages with proc keyword
2013-08-01 18:33:18 +00:00
Thibault Jouan
57ff1c73be
Change "wording" in Recipe::DSL#evaluate spec
2013-08-01 17:18:15 +00:00
Thibault Jouan
a45a340b64
Improve some context descriptions in specs
2013-08-01 00:01:20 +00:00
Thibault Jouan
3792f60a5c
Improve source recipe keyword feature:
...
* Improve error reporting from sourced recipe;
* Extract cucumber feature from recipe one.
2013-08-01 00:01:19 +00:00
Thibault Jouan
2939123574
Extract recipe DSL code and spec
2013-08-01 00:01:19 +00:00