Sha256: 22698036e583a5041a9c604085a128c6b74502f7845196252bad0748d64ba52f
Contents?: true
Size: 431 Bytes
Versions: 58
Compression:
Stored size: 431 Bytes
Contents
require 'native' describe "Class#native_class" do class SomeClass end after {`delete Opal.global.SomeClass`} it "adds current constant to the global JS object" do SomeClass.native_class `Opal.global.SomeClass`.should == SomeClass end it 'aliases Class#new to the unprefixed new method in JS world' do SomeClass.native_class `Opal.global.SomeClass["new"]()`.is_a?(SomeClass).should == true end end
Version data entries
58 entries across 58 versions & 2 rubygems