Commit Graph

419 Commits

Author SHA1 Message Date
Michael Miller a65aedbfb7 Implement #to_not 2018-08-30 14:15:07 -06:00
Michael Miller 5eb5561e61 Rename Proxy to Wrapper 2018-08-30 14:07:46 -06:00
Michael Miller a0fbc61244 Extraneous debug code 2018-08-30 14:03:29 -06:00
Michael Miller e26fecd092 Fix let/subject not being passed to nested contexts 2018-08-30 14:02:18 -06:00
Michael Miller 24725c4f9d Top-level describe (Spectator.describe) missing module namespace 2018-08-30 13:29:11 -06:00
Michael Miller aeb09b4e0d The #is_expected macro must be in example for visibility in #it 2018-08-28 16:44:21 -06:00
Michael Miller b1d70453cf Implement #let! 2018-08-28 16:37:28 -06:00
Michael Miller 709b226f8e Implement #let functionality 2018-08-28 16:33:23 -06:00
Michael Miller 623033623a Add untyped ValueProxy base class 2018-08-25 18:36:32 -06:00
Michael Miller 0af4c2f54f Add lazy class 2018-08-25 18:25:21 -06:00
Michael Miller d5cd756882 Remove private nest macro
It was still visible to end users.
2018-08-24 15:17:05 -06:00
Michael Miller b90cc39638 Playing around with contexts and examples 2018-08-24 14:53:14 -06:00
Michael Miller ed40e995d2 Playing around with new macro style 2018-08-23 16:24:03 -06:00
Michael Miller 74905b82bd Minimal handling of expectations and failures 2018-08-23 12:44:40 -06:00
Michael Miller 7ec33943a4 Initial structure for matchers 2018-08-23 12:44:18 -06:00
Michael Miller b709820e11 Add expectation class 2018-08-21 21:07:37 -06:00
Michael Miller 0ade9f4dfd Some cleanup 2018-08-19 01:38:02 -06:00
Michael Miller 0613344230 Scratch work on structure 2018-08-19 01:15:32 -06:00
Michael Miller 630e537726 Initial commit 2018-08-18 15:33:20 -06:00