Sha256: 2a744b42e1640c678e499f5499ff503322d52847649b3921c531f0d0e7e02a99
Contents?: true
Size: 540 Bytes
Versions: 2
Compression:
Stored size: 540 Bytes
Contents
# -*- encoding : utf-8 -*- require 'megingiard/ansi_escape_code_validator' describe Megingiard::AnsiEscapeCodeValidator do subject { Megingiard::AnsiEscapeCodeValidator.instance } describe 'validate' do it 'should throw an exception if the sequence is too high' do expect do subject.validate(56) end.to raise_error(Megingiard::InvalidAnsiEscapeCode) end it 'should not throw an exception if the code is ok' do expect do subject.validate(0) end.not_to raise_error end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
megingiard-0.1.0 | spec/unit/ansi_escape_code_validator/validate_spec.rb |
megingiard-0.0.1 | spec/unit/ansi_escape_code_validator/validate_spec.rb |