Created
May 24, 2009 10:46
-
-
Save iain/117063 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ rake spec | |
(in /home/iain/code/remarkable/remarkable) | |
Exemplo desativado: não deve conter os valores fornecidos | |
Example disabled: single contain | |
Example disabled: should contain the given values | |
Example disabled: should not contain the given values | |
...............*................................................ | |
Pending: | |
Remarkable::Pending should contain the given values (pending examples) | |
/home/iain/code/remarkable/remarkable/spec/pending_spec.rb:30:in `block (2 levels) in <top (required)>' | |
Finished in 0.09471592 seconds | |
64 examples, 0 failures, 1 pending | |
(in /home/iain/code/remarkable/remarkable_activerecord) | |
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................["/usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.2/lib/active_record/associations/association_collection.rb:315:in `replace'", "/usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.2/lib/active_record/associations.rb:1302:in `block in collection_accessor_methods'", "/home/iain/code/remarkable/remarkable_activerecord/lib/remarkable_activerecord/base.rb:132:in `assert_bad_value'", "/home/iain/code/remarkable/remarkable_activerecord/lib/remarkable_activerecord/base.rb:85:in `bad?'", "/home/iain/code/remarkable/remarkable_activerecord/lib/remarkable_activerecord/matchers/validate_length_of_matcher.rb:44:in `less_than_min_length?'", "/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:369:in `block in send_methods_and_generate_message'", "/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:368:in `each'", "/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:368:in `send_methods_and_generate_message'", "/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:288:in `block in matches?'", "/home/iain/code/remarkable/remarkable/lib/remarkable/base.rb:33:in `block in assert_matcher_for'", "/home/iain/code/remarkable/remarkable/lib/remarkable/base.rb:32:in `each'", "/home/iain/code/remarkable/remarkable/lib/remarkable/base.rb:32:in `assert_matcher_for'", "/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:286:in `matches?'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/expectations/handler.rb:34:in `handle_matcher'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/expectations/extensions/kernel.rb:50:in `should_not'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/subject.rb:96:in `should_not'", "/home/iain/code/remarkable/remarkable_activerecord/spec/validate_length_of_matcher_spec.rb:166:in `block (4 levels) in <top (required)>'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_methods.rb:40:in `instance_eval'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_methods.rb:40:in `block in execute'", "/usr/local/lib/ruby/1.9.1/timeout.rb:44:in `timeout'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_methods.rb:37:in `execute'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_group_methods.rb:207:in `block in run_examples'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_group_methods.rb:205:in `each'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_group_methods.rb:205:in `run_examples'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_group_methods.rb:103:in `run'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/runner/example_group_runner.rb:23:in `block in run'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/runner/example_group_runner.rb:22:in `each'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/runner/example_group_runner.rb:22:in `run'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/runner/options.rb:119:in `run_examples'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/runner/command_line.rb:9:in `run'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/bin/spec:4:in `<main>'"] | |
F...................................... | |
1) | |
NoMethodError in 'validate_length_of matcher with with kind of should raise association type mismatch if with_kind_of is not supplied' | |
undefined method `each' for "xx":String | |
/home/iain/code/remarkable/remarkable_activerecord/lib/remarkable_activerecord/base.rb:132:in `assert_bad_value' | |
/home/iain/code/remarkable/remarkable_activerecord/lib/remarkable_activerecord/base.rb:85:in `bad?' | |
/home/iain/code/remarkable/remarkable_activerecord/lib/remarkable_activerecord/matchers/validate_length_of_matcher.rb:44:in `less_than_min_length?' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:369:in `block in send_methods_and_generate_message' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:368:in `each' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:368:in `send_methods_and_generate_message' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:288:in `block in matches?' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/base.rb:33:in `block in assert_matcher_for' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/base.rb:32:in `each' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/base.rb:32:in `assert_matcher_for' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:286:in `matches?' | |
/home/iain/code/remarkable/remarkable_activerecord/spec/validate_length_of_matcher_spec.rb:166:in `block (4 levels) in <top (required)>' | |
Finished in 7.051910008 seconds | |
670 examples, 1 failure | |
rake aborted! | |
Command /usr/local/bin/ruby -I"/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib" "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/bin/spec" "spec/validate_confirmation_of_matcher_spec.rb" "spec/have_readonly_attributes_matcher_spec.rb" "spec/allow_mass_assignment_of_matcher_spec.rb" "spec/validate_uniqueness_of_matcher_spec.rb" "spec/describe_spec.rb" "spec/validate_acceptance_of_matcher_spec.rb" "spec/association_matcher_spec.rb" "spec/have_column_matcher_spec.rb" "spec/allow_values_for_matcher_spec.rb" "spec/have_default_scope_matcher_spec.rb" "spec/validate_presence_of_matcher_spec.rb" "spec/have_index_matcher_spec.rb" "spec/validate_numericality_of_matcher_spec.rb" "spec/accept_nested_attributes_for_matcher_spec.rb" "spec/validate_associated_matcher_spec.rb" "spec/validate_length_of_matcher_spec.rb" "spec/have_scope_matcher_spec.rb" "spec/validate_exclusion_of_matcher_spec.rb" "spec/validate_inclusion_of_matcher_spec.rb" --options spec/spec.opts failed | |
(See full trace by running task with --trace) | |
(in /home/iain/code/remarkable/remarkable_rails) | |
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... | |
Finished in 8.015933068 seconds | |
666 examples, 0 failures | |
iain git remarkable master / | |
$ rake spec | |
(in /home/iain/code/remarkable/remarkable) | |
Exemplo desativado: não deve conter os valores fornecidos | |
Example disabled: single contain | |
Example disabled: should contain the given values | |
Example disabled: should not contain the given values | |
...............*................................................ | |
Pending: | |
Remarkable::Pending should contain the given values (pending examples) | |
/home/iain/code/remarkable/remarkable/spec/pending_spec.rb:30:in `block (2 levels) in <top (required)>' | |
Finished in 0.097879923 seconds | |
64 examples, 0 failures, 1 pending | |
(in /home/iain/code/remarkable/remarkable_activerecord) | |
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... | |
["/usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.2/lib/active_record/associations/association_collection.rb:315:in `replace'", "/usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.2/lib/active_record/associations.rb:1302:in `block in collection_accessor_methods'", "/home/iain/code/remarkable/remarkable_activerecord/lib/remarkable_activerecord/base.rb:132:in `assert_bad_value'", "/home/iain/code/remarkable/remarkable_activerecord/lib/remarkable_activerecord/base.rb:85:in `bad?'", "/home/iain/code/remarkable/remarkable_activerecord/lib/remarkable_activerecord/matchers/validate_length_of_matcher.rb:44:in `less_than_min_length?'", "/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:369:in `block in send_methods_and_generate_message'", "/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:368:in `each'", "/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:368:in `send_methods_and_generate_message'", "/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:288:in `block in matches?'", "/home/iain/code/remarkable/remarkable/lib/remarkable/base.rb:33:in `block in assert_matcher_for'", "/home/iain/code/remarkable/remarkable/lib/remarkable/base.rb:32:in `each'", "/home/iain/code/remarkable/remarkable/lib/remarkable/base.rb:32:in `assert_matcher_for'", "/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:286:in `matches?'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/expectations/handler.rb:34:in `handle_matcher'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/expectations/extensions/kernel.rb:50:in `should_not'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/subject.rb:96:in `should_not'", "/home/iain/code/remarkable/remarkable_activerecord/spec/validate_length_of_matcher_spec.rb:166:in `block (4 levels) in <top (required)>'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_methods.rb:40:in `instance_eval'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_methods.rb:40:in `block in execute'", "/usr/local/lib/ruby/1.9.1/timeout.rb:44:in `timeout'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_methods.rb:37:in `execute'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_group_methods.rb:207:in `block in run_examples'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_group_methods.rb:205:in `each'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_group_methods.rb:205:in `run_examples'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/example/example_group_methods.rb:103:in `run'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/runner/example_group_runner.rb:23:in `block in run'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/runner/example_group_runner.rb:22:in `each'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/runner/example_group_runner.rb:22:in `run'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/runner/options.rb:119:in `run_examples'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib/spec/runner/command_line.rb:9:in `run'", "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/bin/spec:4:in `<main>'"] | |
F...................................... | |
1) | |
NoMethodError in 'validate_length_of matcher with with kind of should raise association type mismatch if with_kind_of is not supplied' | |
undefined method `each' for "xx":String | |
/home/iain/code/remarkable/remarkable_activerecord/lib/remarkable_activerecord/base.rb:132:in `assert_bad_value' | |
/home/iain/code/remarkable/remarkable_activerecord/lib/remarkable_activerecord/base.rb:85:in `bad?' | |
/home/iain/code/remarkable/remarkable_activerecord/lib/remarkable_activerecord/matchers/validate_length_of_matcher.rb:44:in `less_than_min_length?' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:369:in `block in send_methods_and_generate_message' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:368:in `each' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:368:in `send_methods_and_generate_message' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:288:in `block in matches?' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/base.rb:33:in `block in assert_matcher_for' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/base.rb:32:in `each' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/base.rb:32:in `assert_matcher_for' | |
/home/iain/code/remarkable/remarkable/lib/remarkable/dsl/assertions.rb:286:in `matches?' | |
/home/iain/code/remarkable/remarkable_activerecord/spec/validate_length_of_matcher_spec.rb:166:in `block (4 levels) in <top (required)>' | |
Finished in 6.97064392 seconds | |
670 examples, 1 failure | |
rake aborted! | |
Command /usr/local/bin/ruby -I"/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/lib" "/usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.6/bin/spec" "spec/validate_confirmation_of_matcher_spec.rb" "spec/have_readonly_attributes_matcher_spec.rb" "spec/allow_mass_assignment_of_matcher_spec.rb" "spec/validate_uniqueness_of_matcher_spec.rb" "spec/describe_spec.rb" "spec/validate_acceptance_of_matcher_spec.rb" "spec/association_matcher_spec.rb" "spec/have_column_matcher_spec.rb" "spec/allow_values_for_matcher_spec.rb" "spec/have_default_scope_matcher_spec.rb" "spec/validate_presence_of_matcher_spec.rb" "spec/have_index_matcher_spec.rb" "spec/validate_numericality_of_matcher_spec.rb" "spec/accept_nested_attributes_for_matcher_spec.rb" "spec/validate_associated_matcher_spec.rb" "spec/validate_length_of_matcher_spec.rb" "spec/have_scope_matcher_spec.rb" "spec/validate_exclusion_of_matcher_spec.rb" "spec/validate_inclusion_of_matcher_spec.rb" --options spec/spec.opts failed | |
(See full trace by running task with --trace) | |
(in /home/iain/code/remarkable/remarkable_rails) | |
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... | |
Finished in 10.065485507 seconds | |
666 examples, 0 failures |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
it "should raise association type mismatch if with_kind_of is not supplied" do | |
begin | |
should_not define_and_validate(:within => 3..6).within(3..6) | |
rescue Exception => e | |
puts "" | |
puts e.backtrace.inspect | |
raise e | |
end | |
end |
No, @JulieLovel.
I haven't used Remarkable in a long time.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hello, just wondering if you ever solved the rspec "undefined method each for string" error seen in this gist. I've run into it too and I haven't been able to find the cause of the problem.