Sha256: 6b48e91807676317e225680a2d4e2da6594a5e5e6ddc446ea5319c819edaa3f0

Contents?: true

Size: 319 Bytes

Versions: 2

Compression:

Stored size: 319 Bytes

Contents

require "spec_helper"

describe JsRoutes, "compatibility with CommonJS (node)"  do
  before(:each) do
    evaljs("module = { exports: null }")
    evaljs(JsRoutes.generate({}))
  end

  it "should define module exports" do
    expect(evaljs("module.exports.inboxes_path()")).to eq(test_routes.inboxes_path())
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
js-routes-1.4.14 spec/js_routes/common_js_compatibility_spec.rb
js-routes-1.4.13 spec/js_routes/common_js_compatibility_spec.rb