class Cucumber::JsSupport::JsWorld

Public Class Methods

new() click to toggle source
# File lib/cucumber/js_support/js_language.rb, line 19
def initialize
  @world = V8::Context.new
end

Public Instance Methods

execute(js_function, args=[]) click to toggle source
# File lib/cucumber/js_support/js_language.rb, line 23
def execute(js_function, args=[])
  js_function.call(*args)
end
method_missing(method_name, *args) click to toggle source
# File lib/cucumber/js_support/js_language.rb, line 27
def method_missing(method_name, *args)
  @world.send(method_name, *args)
end