1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
#!/usr/bin/env ruby
# frozen_string_literal: true
$LOAD_PATH << __dir__
@oj_dir = File.dirname(File.expand_path(__dir__))
%w[lib ext].each do |dir|
$LOAD_PATH << File.join(@oj_dir, dir)
end
require 'minitest'
require 'minitest/autorun'
require 'stringio'
require 'date'
require 'bigdecimal'
require 'oj'
class ParserJuice < Minitest::Test
def test_array
p = Oj::Parser.new(:debug)
out = p.parse(%|[true, false, null, 123, -1.23, "abc"]|)
puts out
out = p.parse(%|{"abc": []}|)
puts out
end
end
|