Sha256: 516b81a8af5c1c30731351d1d4cdf52dab5410e5bbf84263c760be7eced4f89e
Contents?: true
Size: 919 Bytes
Versions: 1
Compression:
Stored size: 919 Bytes
Contents
require_relative File.join 'support', 'coverage' require_relative File.join '..', 'lib', 'spectus' subject = -> { 'foo'.upcase } result = Spectus.this(&subject).MUST(Eql: 'FOO') fail 'failing test' unless result.to_char == '.' fail 'failing test' unless result.to_h == { subject: subject, challenge: :call, context: [], actual: 'FOO', expected: { Eql: 'FOO' }, got: true, error: nil, level: :High, negate: false, valid: true, result: true } print '.' result = Spectus.this(&subject).MUST_NOT(Eql: 'foo') fail 'failing test' unless result.to_char == '.' fail 'failing test' unless result.to_h == { subject: subject, challenge: :call, context: [], actual: 'FOO', expected: { Eql: 'foo' }, got: true, error: nil, level: :High, negate: true, valid: true, result: true } print '.' puts
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
spectus-2.1.0 | test/test_high_pass.rb |