Sha256: 1eea19c231c29deabf4d0e15b3c160ebadb4266161c375887b2d1092430cfc0e
Contents?: true
Size: 571 Bytes
Versions: 192
Compression:
Stored size: 571 Bytes
Contents
#!/usr/bin/env ruby # encoding: UTF-8 $: << File.join(File.dirname(__FILE__), '..') require 'helper' class MimicDefine < Minitest::Test def test_mimic_define assert(defined?(JSON).nil?) Oj.mimic_JSON # Test constants assert(!defined?(JSON).nil?) assert(!defined?(JSON::ParserError).nil?) assert(Object.respond_to?(:to_json)) # Test loaded features assert(!require('json')) begin require('json_spec') assert(false, '** should raise LoadError') rescue LoadError assert(true) end end end # MimicSingle
Version data entries
192 entries across 192 versions & 3 rubygems