Bump version
- depend on latest v8 - comment out test that is rather slow - add changelog
This commit is contained in:
parent
6fbec25677
commit
80a178ac56
|
@ -1,3 +1,10 @@
|
||||||
|
10-10-2017
|
||||||
|
|
||||||
|
- 0.1.5
|
||||||
|
|
||||||
|
- Support for snapshots, shared isolates, runtime flags thanks to @wk8
|
||||||
|
- Fix timeout behavior when it occurs in an attached Ruby method
|
||||||
|
|
||||||
19-05-2016
|
19-05-2016
|
||||||
|
|
||||||
- 0.1.4
|
- 0.1.4
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
module MiniRacer
|
module MiniRacer
|
||||||
VERSION = "0.1.4"
|
VERSION = "0.1.5-pre"
|
||||||
end
|
end
|
||||||
|
|
|
@ -25,7 +25,7 @@ Gem::Specification.new do |spec|
|
||||||
spec.add_development_dependency "minitest", "~> 5.0"
|
spec.add_development_dependency "minitest", "~> 5.0"
|
||||||
spec.add_development_dependency "rake-compiler"
|
spec.add_development_dependency "rake-compiler"
|
||||||
|
|
||||||
spec.add_dependency 'libv8', '~> 5.1'
|
spec.add_dependency 'libv8', '~> 5.3'
|
||||||
spec.require_paths = ["lib", "ext"]
|
spec.require_paths = ["lib", "ext"]
|
||||||
|
|
||||||
spec.extensions = ["ext/mini_racer_extension/extconf.rb"]
|
spec.extensions = ["ext/mini_racer_extension/extconf.rb"]
|
||||||
|
|
|
@ -4,6 +4,18 @@ class MiniRacerTest < Minitest::Test
|
||||||
# see `test_platform_set_flags_works` below
|
# see `test_platform_set_flags_works` below
|
||||||
MiniRacer::Platform.set_flags! :use_strict
|
MiniRacer::Platform.set_flags! :use_strict
|
||||||
|
|
||||||
|
def test_segfault
|
||||||
|
skip "running this test is very slow"
|
||||||
|
# 5000.times do
|
||||||
|
# GC.start
|
||||||
|
# context = MiniRacer::Context.new(timeout: 5)
|
||||||
|
# context.attach("echo", proc{|msg| msg.to_sym.to_s})
|
||||||
|
# assert_raises(MiniRacer::EvalError) do
|
||||||
|
# context.eval("while(true) echo('foo');")
|
||||||
|
# end
|
||||||
|
# end
|
||||||
|
end
|
||||||
|
|
||||||
def test_that_it_has_a_version_number
|
def test_that_it_has_a_version_number
|
||||||
refute_nil ::MiniRacer::VERSION
|
refute_nil ::MiniRacer::VERSION
|
||||||
end
|
end
|
||||||
|
@ -540,7 +552,6 @@ raise FooError, "I like foos"
|
||||||
assert_raises(MiniRacer::ScriptTerminatedError) do
|
assert_raises(MiniRacer::ScriptTerminatedError) do
|
||||||
context.eval('sleep(); "hi";')
|
context.eval('sleep(); "hi";')
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_undef_mem
|
def test_undef_mem
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
$LOAD_PATH.unshift File.expand_path('../../lib', __FILE__)
|
$LOAD_PATH.unshift File.expand_path('../../lib', __FILE__)
|
||||||
require 'mini_racer'
|
require 'mini_racer'
|
||||||
|
|
||||||
|
require 'minitest/pride'
|
||||||
require 'minitest/autorun'
|
require 'minitest/autorun'
|
||||||
|
|
Loading…
Reference in New Issue