- 03 Sep, 2022 3 commits
-
-
Mike Miller authored
-
Mike Miller authored
Related: https://github.com/icy-arctic-fox/spectator/issues/46
-
Mike Miller authored
When defining a matcher outside of the `Spectator` module (custom matcher), `Value(ExpectedType)` can't be resolved. I suspect this is a Crystal compiler bug, since a derived class should not affect lookups of parent classes like this. Require statements are added to (hopefully) ensure `Spectator::Value` is defined for the initializer. Related to https://github.com/icy-arctic-fox/spectator/issues/46
-
- 30 Aug, 2022 4 commits
-
-
Mike Miller authored
-
Mike Miller authored
-
Mike Miller authored
Fixes #78
-
Mike Miller authored
-
- 07 Aug, 2022 3 commits
-
-
Mike Miller authored
-
Mike Miller authored
Fixes #71 Fixes https://github.com/icy-arctic-fox/spectator/issues/45
-
Mike Miller authored
-
- 19 Jul, 2022 2 commits
-
-
Mike Miller authored
-
Mike Miller authored
Using Box.unbox on a nil value with a union type causes: Invalid memory access (signal 11) at address 0x8 Related Crystal issue: https://github.com/crystal-lang/crystal/issues/11839 Fixes: #76
-
- 15 Jul, 2022 9 commits
-
-
Mike Miller authored
#51
-
Mike Miller authored
-
Mike Miller authored
-
Mike Miller authored
-
Mike Miller authored
-
Mike Miller authored
-
Mike Miller authored
-
Mike Miller authored
-
Mike Miller authored
-
- 14 Jul, 2022 5 commits
-
-
Mike Miller authored
-
Mike Miller authored
-
Mike Miller authored
Any method_missing invocation should return self.
-
Mike Miller authored
-
Mike Miller authored
-
- 13 Jul, 2022 14 commits
-
-
Mike Miller authored
-
-
Mike Miller authored
BUG: trying to upcast Nil (Crystal::NilType) <- NoReturn (Crystal::NoReturnType) (Exception) from /crystal/src/compiler/crystal/codegen/cast.cr:668:5 in 'upcast_distinct' from /crystal/src/compiler/crystal/codegen/cast.cr:523:15 in 'upcast' from /crystal/src/compiler/crystal/codegen/codegen.cr:1369:11 in 'accept' from /crystal/src/compiler/crystal/codegen/codegen.cr:2274:9 in 'visit' from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept' ...
-
Mike Miller authored
-
Mike Miller authored
-
Mike Miller authored
-
Mike Miller authored
This is necessary to override the original type instead of creating a new one within the spec.
-
-
Mike Miller authored
-
Mike Miller authored
-
Mike Miller authored
Overhaul mock system See merge request !35
-
Mike Miller authored
-
Mike Miller authored
-
Mike Miller authored
-