Bump version

- depend on latest v8
- comment out test that is rather slow
- add changelog
This commit is contained in:
Sam 2016-10-10 08:43:18 +11:00
parent 6fbec25677
commit 80a178ac56
5 changed files with 22 additions and 3 deletions

View File

@ -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
- 0.1.4

View File

@ -1,3 +1,3 @@
module MiniRacer
VERSION = "0.1.4"
VERSION = "0.1.5-pre"
end

View File

@ -25,7 +25,7 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "minitest", "~> 5.0"
spec.add_development_dependency "rake-compiler"
spec.add_dependency 'libv8', '~> 5.1'
spec.add_dependency 'libv8', '~> 5.3'
spec.require_paths = ["lib", "ext"]
spec.extensions = ["ext/mini_racer_extension/extconf.rb"]

View File

@ -4,6 +4,18 @@ class MiniRacerTest < Minitest::Test
# see `test_platform_set_flags_works` below
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
refute_nil ::MiniRacer::VERSION
end
@ -540,7 +552,6 @@ raise FooError, "I like foos"
assert_raises(MiniRacer::ScriptTerminatedError) do
context.eval('sleep(); "hi";')
end
end
def test_undef_mem

View File

@ -1,4 +1,5 @@
$LOAD_PATH.unshift File.expand_path('../../lib', __FILE__)
require 'mini_racer'
require 'minitest/pride'
require 'minitest/autorun'