Sha256: 3b6143bf0db0d3e322f3ad1d45f489a0540e899c9df76ab009b124c8c0819b4f

Contents?: true

Size: 795 Bytes

Versions: 11

Compression:

Stored size: 795 Bytes

Contents

# NOTE: run bin/format-filters after changing this file
opal_filter "Class" do
  fails "Class#allocate raises TypeError for #superclass"
  fails "Class#dup duplicates both the class and the singleton class"
  fails "Class#dup retains an included module in the ancestor chain for the singleton class"
  fails "Class#dup retains the correct ancestor chain for the singleton class"
  fails "Class#initialize raises a TypeError when called on BasicObject"
  fails "Class#initialize raises a TypeError when called on already initialized classes"
  fails "Class#initialize when given the Class raises a TypeError"
  fails "Class#new uses the internal allocator and does not call #allocate" # RuntimeError: allocate should not be called
  fails "Class.new raises a TypeError if passed a metaclass"
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
opal-1.3.2 spec/filters/bugs/class.rb
opal-1.3.1 spec/filters/bugs/class.rb
opal-1.3.0 spec/filters/bugs/class.rb
opal-1.3.0.rc1 spec/filters/bugs/class.rb
opal-1.3.0.alpha1 spec/filters/bugs/class.rb
opal-1.2.0 spec/filters/bugs/class.rb
opal-1.2.0.beta1 spec/filters/bugs/class.rb
opal-1.1.1 spec/filters/bugs/class.rb
opal-1.1.1.rc1 spec/filters/bugs/class.rb
opal-1.1.0 spec/filters/bugs/class.rb
opal-1.1.0.rc1 spec/filters/bugs/class.rb