Sha256: 305c35308c13ecaa2b87a7317d0cc03da8fd218c9f76c16b3490f3f4e032d149

Contents?: true

Size: 829 Bytes

Versions: 19

Compression:

Stored size: 829 Bytes

Contents

opal_filter "Enumerator as generator" do
  fails "Enumerator#next returns the next element of the enumeration"
  fails "Enumerator#next raises a StopIteration exception at the end of the stream"
  fails "Enumerator#next cannot be called again until the enumerator is rewound"

  fails "Enumerator#rewind resets the enumerator to its initial state"
  fails "Enumerator#rewind returns self"
  fails "Enumerator#rewind has no effect on a new enumerator"
  fails "Enumerator#rewind has no effect if called multiple, consecutive times"
  fails "Enumerator#rewind does nothing if the object doesn't have a #rewind method"
  fails "Enumerator#rewind works with peek to reset the position"
  fails "Enumerator#rewind calls the enclosed object's rewind method if one exists"
  fails "Enumerator#rewind clears a pending #feed value"  
end

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
opal-0.8.1 spec/filters/unsupported/enumerator.rb
opal-0.8.1.rc1 spec/filters/unsupported/enumerator.rb
opal-0.8.0 spec/filters/unsupported/enumerator.rb
opal-0.8.0.rc3 spec/filters/unsupported/enumerator.rb
opal-0.8.0.rc2 spec/filters/unsupported/enumerator.rb
opal-0.8.0.rc1 spec/filters/unsupported/enumerator.rb
opal-0.8.0.beta1 spec/filters/unsupported/enumerator.rb
opal-0.7.2 spec/filters/unsupported/enumerator.rb
opal-0.7.1 spec/filters/unsupported/enumerator.rb
opal-0.7.0 spec/filters/unsupported/enumerator.rb
opal-0.7.0.rc1 spec/filters/unsupported/enumerator.rb
opal-0.7.0.beta3 spec/filters/unsupported/enumerator.rb
opal-0.6.3 spec/filters/unsupported/enumerator.rb
opal-0.7.0.beta2 spec/filters/unsupported/enumerator.rb
opal-cj-0.7.0.beta2 spec/filters/unsupported/enumerator.rb
opal-cj-0.7.0.beta1 spec/filters/unsupported/enumerator.rb
opal-0.7.0.beta1 spec/filters/unsupported/enumerator.rb
opal-0.6.2 spec/filters/unsupported/enumerator.rb
opal-0.6.1 spec/filters/unsupported/enumerator.rb