Commit graph

8 commits

Author SHA1 Message Date
Michael Miller
275b217c6c
Allow metadata to be stored as nil 2022-11-29 23:22:42 -07:00
Michael Miller
a51640105c
Re-add pre- and post-condition hooks
Accidentally removed in hook refactoring.
Addresses https://gitlab.com/arctic-fox/spectator/-/issues/62
2021-09-16 09:01:51 -06:00
Michael Miller
841efc236d
Fix flipped append/prepend of "after" hooks 2021-08-08 10:27:34 -06:00
Michael Miller
b9f0a31a4a
Overhaul hooks
Mostly cleanup and make managing hooks simpler, hopefully.
Tests indicate this configuration matches hook execution order of RSpec.
2021-08-07 21:45:49 -06:00
Michael Miller
3dc3b88dbe
Add "after" hooks in reverse order to match RSpec 2021-07-31 15:48:54 -06:00
Michael Miller
009266c8c2
Fix naming of hook methods when using a block 2021-07-17 14:32:55 -06:00
Michael Miller
1b53607f8e
Cleanup and add docs 2021-07-17 14:01:27 -06:00
Michael Miller
c24c2cb5e1
Quick implementation of node builders 2021-07-17 11:10:44 -06:00