Skip to content

Instantly share code, notes, and snippets.

@travis
Created June 28, 2011 16:39
Show Gist options
  • Save travis/1051551 to your computer and use it in GitHub Desktop.
Save travis/1051551 to your computer and use it in GitHub Desktop.
...F-...F---F-----F----F---F---F---F---FFF------------------------F---F---F---F---F---F---F---F----F----F----F----F---F-----F-------F----F---F---F---F----------F---F---F----F---F---F---F---F----F----F---F---F---F---F---F---F------F---F---F----F-----F---F---F---F----F-----F---F---F---F----F-----F---F---F---F----F-----F---F------F-----F-----F-------F-----F-----F-----F--------F---F---F---F---F---F---F---F---F---F---F---F---F---F---F---
(::) failed steps (::)
expected "/Users/travis/dev/rspec-core/rspec-core.gemspec:17:in ``': Too many open files - git ls-files (Errno::EMFILE)\n\tfrom /Users/travis/dev/rspec-core/rspec-core.gemspec:17\n\tfrom /Users/travis/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/site_ruby/1.8/rubygems/specification.rb:426:in `initialize'\n\tfrom /Users/travis/dev/rspec-core/rspec-core.gemspec:5:in `new'\n\tfrom /Users/travis/dev/rspec-core/rspec-core.gemspec:5\n" to include "does another thing"
Diff:
@@ -1,2 +1,6 @@
-does another thing
+/Users/travis/dev/rspec-core/rspec-core.gemspec:17:in ``': Too many open files - git ls-files (Errno::EMFILE)
+ from /Users/travis/dev/rspec-core/rspec-core.gemspec:17
+ from /Users/travis/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/site_ruby/1.8/rubygems/specification.rb:426:in `initialize'
+ from /Users/travis/dev/rspec-core/rspec-core.gemspec:5:in `new'
+ from /Users/travis/dev/rspec-core/rspec-core.gemspec:5
(RSpec::Expectations::ExpectationNotMetError)
features/filtering/inclusion_filters.feature:105:in `Then the output should contain "does another thing"'
Too many open files (Errno::EMFILE)
features/filtering/run_all_when_everything_filtered.feature:34:in `When I run `rspec spec/sample_spec.rb --format doc`'
Too many open files - getcwd (Errno::EMFILE)
features/helper_methods/modules.feature:17:in `Given a file named "helpers.rb" with:'
Failing Scenarios:
cucumber features/filtering/inclusion_filters.feature:88 # Scenario: Use symbols as metadata
cucumber features/filtering/run_all_when_everything_filtered.feature:16 # Scenario: no examples match filter (runs all examples)
cucumber features/formatters/custom_formatter.feature:12 # Scenario: custom formatter
cucumber features/formatters/text_formatter.feature:7 # Scenario: Backtrace formatting for failing specs in multiple files
cucumber features/helper_methods/arbitrary_methods.feature:8 # Scenario: use a method defined in the same group
cucumber features/helper_methods/arbitrary_methods.feature:24 # Scenario: use a method defined in a parent group
cucumber features/helper_methods/let.feature:10 # Scenario: use let to define memoized helper method
cucumber features/helper_methods/let.feature:30 # Scenario: use let! to define a memoized helper method that is called in a before hook
cucumber features/helper_methods/modules.feature:26 # Scenario: include a module in all example groups
cucumber features/hooks/around_hooks.feature:19 # Scenario: use the example as a proc within the block passed to around()
cucumber features/hooks/around_hooks.feature:48 # Scenario: invoke the example using run()
cucumber features/hooks/around_hooks.feature:71 # Scenario: access the example metadata
cucumber features/hooks/around_hooks.feature:87 # Scenario: define a global around hook
cucumber features/hooks/around_hooks.feature:112 # Scenario: before/after(:each) hooks are wrapped by the around hook
cucumber features/hooks/around_hooks.feature:145 # Scenario: before/after(:all) hooks are NOT wrapped by the around hook
cucumber features/hooks/around_hooks.feature:178 # Scenario: examples run by an around block are run in the configured context
cucumber features/hooks/around_hooks.feature:202 # Scenario: implicitly pending examples are detected as Not Yet Implemented
cucumber features/hooks/around_hooks.feature:223 # Scenario: explicitly pending examples are detected as pending
cucumber features/hooks/around_hooks.feature:244 # Scenario: multiple around hooks in the same scope
cucumber features/hooks/around_hooks.feature:277 # Scenario: around hooks in multiple scopes
cucumber features/hooks/before_and_after_hooks.feature:24 # Scenario: define before(:each) block
cucumber features/hooks/before_and_after_hooks.feature:58 # Scenario: define before(:all) block in example group
cucumber features/hooks/before_and_after_hooks.feature:95 # Scenario: failure in before(:all) block
cucumber features/hooks/before_and_after_hooks.feature:150 # Scenario: failure in after(:all) block
cucumber features/hooks/before_and_after_hooks.feature:173 # Scenario: define before and after blocks in configuration
cucumber features/hooks/before_and_after_hooks.feature:203 # Scenario: before/after blocks are run in order
cucumber features/hooks/before_and_after_hooks.feature:239 # Scenario: before/after blocks defined in config are run in order
cucumber features/hooks/before_and_after_hooks.feature:286 # Scenario: before/after all blocks are run once
cucumber features/hooks/before_and_after_hooks.feature:344 # Scenario: nested examples have access to state set in outer before(:all)
cucumber features/hooks/before_and_after_hooks.feature:374 # Scenario: before/after all blocks have access to state
cucumber features/hooks/before_and_after_hooks.feature:409 # Scenario: exception in before(:each) is captured and reported as failure
cucumber features/hooks/filtering.feature:11 # Scenario: filter `before(:each)` hooks using arbitrary metadata
cucumber features/hooks/filtering.feature:43 # Scenario: filter `after(:each)` hooks using arbitrary metadata
cucumber features/hooks/filtering.feature:73 # Scenario: filter around(:each) hooks using arbitrary metadata
cucumber features/hooks/filtering.feature:109 # Scenario: filter before(:all) hooks using arbitrary metadata
cucumber features/hooks/filtering.feature:145 # Scenario: filter after(:all) hooks using arbitrary metadata
cucumber features/hooks/filtering.feature:189 # Scenario: Use symbols as metadata
cucumber features/metadata/current_example.feature:6 # Scenario: access the example object from within an example
cucumber features/metadata/described_class.feature:6 # Scenario: access the described class from the example
cucumber features/metadata/user_defined.feature:22 # Scenario: define group metadata using a hash
cucumber features/metadata/user_defined.feature:48 # Scenario: define example metadata using a hash
cucumber features/metadata/user_defined.feature:67 # Scenario: override user-defined metadata
cucumber features/metadata/user_defined.feature:85 # Scenario: less verbose metadata
cucumber features/mock_framework_integration/use_any_framework.feature:20 # Scenario: Mock with alternate framework
cucumber features/mock_framework_integration/use_flexmock.feature:5 # Scenario: passing message expectation
cucumber features/mock_framework_integration/use_flexmock.feature:23 # Scenario: failing message expecation
cucumber features/mock_framework_integration/use_flexmock.feature:40 # Scenario: failing message expectation in pending block (remains pending)
cucumber features/mock_framework_integration/use_flexmock.feature:60 # Scenario: passing message expectation in pending block (fails)
cucumber features/mock_framework_integration/use_flexmock.feature:82 # Scenario: accessing RSpec.configuration.mock_framework.framework_name
cucumber features/mock_framework_integration/use_mocha.feature:5 # Scenario: passing message expectation
cucumber features/mock_framework_integration/use_mocha.feature:23 # Scenario: failing message expecation
cucumber features/mock_framework_integration/use_mocha.feature:40 # Scenario: failing message expectation in pending block (remains pending)
cucumber features/mock_framework_integration/use_mocha.feature:60 # Scenario: passing message expectation in pending block (fails)
cucumber features/mock_framework_integration/use_mocha.feature:82 # Scenario: accessing RSpec.configuration.mock_framework.framework_name
cucumber features/mock_framework_integration/use_rr.feature:5 # Scenario: passing message expectation
cucumber features/mock_framework_integration/use_rr.feature:23 # Scenario: failing message expecation
cucumber features/mock_framework_integration/use_rr.feature:40 # Scenario: failing message expectation in pending block (remains pending)
cucumber features/mock_framework_integration/use_rr.feature:60 # Scenario: passing message expectation in pending block (fails)
cucumber features/mock_framework_integration/use_rr.feature:82 # Scenario: accessing RSpec.configuration.mock_framework.framework_name
cucumber features/mock_framework_integration/use_rspec.feature:6 # Scenario: passing message expectation
cucumber features/mock_framework_integration/use_rspec.feature:24 # Scenario: failing message expecation
cucumber features/mock_framework_integration/use_rspec.feature:41 # Scenario: failing message expectation in pending block (remains pending)
cucumber features/mock_framework_integration/use_rspec.feature:61 # Scenario: passing message expectation in pending block (fails)
cucumber features/mock_framework_integration/use_rspec.feature:83 # Scenario: accessing RSpec.configuration.mock_framework.framework_name
cucumber features/pending/pending_examples.feature:6 # Scenario: pending implementation
cucumber features/pending/pending_examples.feature:19 # Scenario: pending any arbitary reason, with no block
cucumber features/pending/pending_examples.feature:40 # Scenario: pending any arbitary reason, with a block that fails
cucumber features/pending/pending_examples.feature:62 # Scenario: pending any arbitary reason, with a block that passes
cucumber features/pending/pending_examples.feature:80 # Scenario: temporarily pending by changing "it" to "xit"
cucumber features/pending/pending_examples.feature:98 # Scenario: example with no docstring and pending method using documentation formatter
cucumber features/pending/pending_examples.feature:120 # Scenario: pending with no docstring using documentation formatter
cucumber features/pending/pending_examples.feature:142 # Scenario: conditionally pending examples
cucumber features/spec_files/arbitrary_file_suffix.feature:3 # Scenario: .spec
cucumber features/subject/attribute_of_subject.feature:22 # Scenario: specify value of an attribute
cucumber features/subject/attribute_of_subject.feature:40 # Scenario: specify value of a nested attribute
cucumber features/subject/attribute_of_subject.feature:71 # Scenario: specify value of an attribute of a hash
cucumber features/subject/attribute_of_subject.feature:87 # Scenario: specify value for key in a hash
cucumber features/subject/attribute_of_subject.feature:104 # Scenario: specify value for key in a hash-like object
cucumber features/subject/explicit_subject.feature:6 # Scenario: subject in top level group
cucumber features/subject/explicit_subject.feature:19 # Scenario: subject in a nested group
cucumber features/subject/explicit_subject.feature:34 # Scenario: access subject from before block
cucumber features/subject/explicit_subject.feature:48 # Scenario: invoke helper method from subject block
cucumber features/subject/explicit_subject.feature:64 # Scenario: subject block is invoked at most once per example
cucumber features/subject/implicit_receiver.feature:6 # Scenario: implicit subject
cucumber features/subject/implicit_receiver.feature:18 # Scenario: explicit subject
cucumber features/subject/implicit_subject.feature:6 # Scenario: subject in top level group
cucumber features/subject/implicit_subject.feature:18 # Scenario: subject in a nested group
173 scenarios (87 failed, 4 skipped, 82 passed)
723 steps (3 failed, 341 skipped, 379 passed)
0m36.787s
rake aborted!
Command failed with status (1): [/Users/travis/.rvm/rubies/ruby-1.8.7-p334/...]
Tasks: TOP => default => cucumber
(See full trace by running task with --trace)
travis:~/dev/rspec-core [git:(unknown)?]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment