Sha256: 1e30bf44522bd9a34c41fc0bc2b2dd1494c2967bad71d0f539f6f986242d9694
Contents?: true
Size: 544 Bytes
Versions: 4
Compression:
Stored size: 544 Bytes
Contents
require 'polytrix' Polytrix.validate 'Hello world validator', suite: 'Katas', sample: 'hello world' do |challenge| expect(challenge.result.stdout).to eq "Hello, world!\n" end Polytrix.validate 'Quine output matches source code', suite: 'Katas', sample: 'quine' do |challenge| expect(challenge.result.stdout).to eq(challenge.source) end Polytrix.validate 'default validator' do |challenge| expect(challenge.result.exitstatus).to eq(0) expect(challenge.result.stderr).to be_empty expect(challenge.result.stdout).to end_with "\n" end
Version data entries
4 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
polytrix-0.1.2 | samples/polytrix.rb |
polytrix-0.1.2 | samples/tests/polytrix/validators.rb |
polytrix-0.1.1 | samples/polytrix.rb |
polytrix-0.1.1 | samples/tests/polytrix/validators.rb |