Skip to content

Commit

Permalink
Use rubyspec for stringscanner specs
Browse files Browse the repository at this point in the history
  • Loading branch information
adambeynon committed Sep 21, 2013
1 parent e6fe210 commit dbc0252
Show file tree
Hide file tree
Showing 8 changed files with 25 additions and 165 deletions.
18 changes: 18 additions & 0 deletions spec/filters/bugs/stringscanner.rb
@@ -0,0 +1,18 @@
opal_filter "StringScanner" do
fails "StringScanner#[] calls to_int on the given index"
fails "StringScanner#[] raises a TypeError if the given index is nil"
fails "StringScanner#[] raises a TypeError when a Range is as argument"

fails "StringScanner#get_byte is not multi-byte character sensitive"

fails "StringScanner#pos returns the position of the scan pointer"
fails "StringScanner#pos returns the position of the scan pointer for multibyte string"
fails "StringScanner#pos returns 0 in the reset position"
fails "StringScanner#pos returns the length of the string in the terminate position"
fails "StringScanner#pos returns the `bytesize` for multibyte string in the terminate position"
fails "StringScanner#pos= raises a RangeError if position too far backward"
fails "StringScanner#pos= raises a RangeError when the passed argument is out of range"

fails "StringScanner#scan returns the matched string for a multi byte string"
fails "StringScanner#scan raises a TypeError if pattern isn't a Regexp"
end
13 changes: 0 additions & 13 deletions spec/parser/strscan/check_spec.rb

This file was deleted.

29 changes: 0 additions & 29 deletions spec/parser/strscan/get_byte_spec.rb

This file was deleted.

33 changes: 0 additions & 33 deletions spec/parser/strscan/scan_spec.rb

This file was deleted.

40 changes: 0 additions & 40 deletions spec/parser/strscan/skip_spec.rb

This file was deleted.

29 changes: 0 additions & 29 deletions spec/rubyspec/library/stringscanner/element_reference_spec.rb

This file was deleted.

20 changes: 0 additions & 20 deletions spec/rubyspec/library/stringscanner/pos_spec.rb

This file was deleted.

8 changes: 7 additions & 1 deletion spec/rubyspecs
Expand Up @@ -186,4 +186,10 @@ library/singleton/dup_spec
library/singleton/instance_spec
library/singleton/instantiate_spec
library/singleton/load_spec
library/singleton/new_spec
library/singleton/new_spec
library/stringscanner/check_spec
library/stringscanner/element_reference_spec
library/stringscanner/get_byte_spec
library/stringscanner/pos_spec
library/stringscanner/scan_spec
library/stringscanner/skip_spec

0 comments on commit dbc0252

Please sign in to comment.