Skip to content

Commit

Permalink
Fix minitest deprecation warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
dgraham committed Aug 30, 2020
1 parent 6beb32e commit f032767
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions spec/parser_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -165,57 +165,57 @@

describe 'finishing the parse' do
it 'rejects finish with no json data provided' do
-> { subject.finish }.must_raise Yajl::FFI::ParserError
assert_raises(Yajl::FFI::ParserError) { subject.finish }
end

it 'rejects partial null keyword' do
subject << 'nul'
-> { subject.finish }.must_raise Yajl::FFI::ParserError
assert_raises(Yajl::FFI::ParserError) { subject.finish }
end

it 'rejects partial true keyword' do
subject << 'tru'
-> { subject.finish }.must_raise Yajl::FFI::ParserError
assert_raises(Yajl::FFI::ParserError) { subject.finish }
end

it 'rejects partial false keyword' do
subject << 'fals'
-> { subject.finish }.must_raise Yajl::FFI::ParserError
assert_raises(Yajl::FFI::ParserError) { subject.finish }
end

it 'rejects partial float literal' do
subject << '42.'
-> { subject.finish }.must_raise Yajl::FFI::ParserError
assert_raises(Yajl::FFI::ParserError) { subject.finish }
end

it 'rejects partial exponent' do
subject << '42e'
-> { subject.finish }.must_raise Yajl::FFI::ParserError
assert_raises(Yajl::FFI::ParserError) { subject.finish }
end

it 'rejects malformed exponent' do
subject << '42e+'
-> { subject.finish }.must_raise Yajl::FFI::ParserError
assert_raises(Yajl::FFI::ParserError) { subject.finish }
end

it 'rejects partial negative number' do
subject << '-'
-> { subject.finish }.must_raise Yajl::FFI::ParserError
assert_raises(Yajl::FFI::ParserError) { subject.finish }
end

it 'rejects partial string literal' do
subject << '"test'
-> { subject.finish }.must_raise Yajl::FFI::ParserError
assert_raises(Yajl::FFI::ParserError) { subject.finish }
end

it 'rejects partial object ending in literal value' do
subject << '{"test": 42'
-> { subject.finish }.must_raise Yajl::FFI::ParserError
assert_raises(Yajl::FFI::ParserError) { subject.finish }
end

it 'rejects partial array ending in literal value' do
subject << '[42'
-> { subject.finish }.must_raise Yajl::FFI::ParserError
assert_raises(Yajl::FFI::ParserError) { subject.finish }
end

it 'does nothing on subsequent finish' do
Expand Down

0 comments on commit f032767

Please sign in to comment.