Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Failures:
- 1) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with explicit identifier specified should allow explicit assignment of identifer
- Failure/Error: subject.apply_doi_assignment_strategy(&perform_persistence_block)
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:80:in `block (7 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:16:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:16:in `matches?'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:24:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:79:in `block (6 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 2) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with explicit identifier specified should not set identifier_url attribute
- Failure/Error: expect {
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:7:in `block in initialize'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:30:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:30:in `evaluate_value_proc'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:15:in `matches?'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:50:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:47:in `not_to'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:89:in `block (6 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 3) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with explicit identifier specified should yield the subject
- Failure/Error: expect { |b| subject.apply_doi_assignment_strategy(&b) }.to yield_with_args(subject)
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:85:in `block (7 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/yield.rb:8:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/yield.rb:8:in `probe'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/yield.rb:189:in `matches?'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:24:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:85:in `block (6 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 4) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with explicit identifier specified behaves like minting behavior returning value should return the returning value
- Failure/Error: expect(subject.apply_doi_assignment_strategy(&perform_persistence_block)).to eq(!!returning_value)
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- Shared Example Group: "minting behavior returning value" called from /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:75
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:54:in `block (4 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 5) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with request for minting with valid save should request a minting
- Failure/Error: subject.apply_doi_assignment_strategy(&perform_persistence_block)
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:132:in `block (8 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:16:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:16:in `matches?'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:50:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:47:in `not_to'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:131:in `block (7 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 6) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with request for minting with valid save should set identifier_url attribute
- Failure/Error: expect {
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:7:in `block in initialize'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:30:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:30:in `evaluate_value_proc'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:15:in `matches?'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:24:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:136:in `block (7 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 7) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with request for minting with valid save behaves like minting behavior returning value should return the returning value
- Failure/Error: expect(subject.apply_doi_assignment_strategy(&perform_persistence_block)).to eq(!!returning_value)
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- Shared Example Group: "minting behavior returning value" called from /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:128
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:54:in `block (4 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 8) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with request for minting with invalid save should not request a minting if the perform_persistence_block failed
- Failure/Error: subject.apply_doi_assignment_strategy(&perform_persistence_block)
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:147:in `block (8 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:16:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:16:in `matches?'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:50:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:47:in `not_to'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:146:in `block (7 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 9) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with request for minting with invalid save should not set identifier_url attribute
- Failure/Error: expect {
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:7:in `block in initialize'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:30:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:30:in `evaluate_value_proc'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:15:in `matches?'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:50:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:47:in `not_to'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:151:in `block (7 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 10) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with request for minting with invalid save behaves like minting behavior returning value should return the returning value
- Failure/Error: expect(subject.apply_doi_assignment_strategy(&perform_persistence_block)).to eq(!!returning_value)
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- Shared Example Group: "minting behavior returning value" called from /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:143
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:54:in `block (4 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 11) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with not now specified should return the returning value
- Failure/Error: expect(subject.apply_doi_assignment_strategy(&perform_persistence_block)).to eq(returning_value)
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:101:in `block (6 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 12) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with not now specified should yield the subject
- Failure/Error: expect { |b| subject.apply_doi_assignment_strategy(&b) }.to yield_with_args(subject)
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:111:in `block (7 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/yield.rb:8:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/yield.rb:8:in `probe'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/yield.rb:189:in `matches?'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:24:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:111:in `block (6 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 13) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with not now specified should not set identifier_url attribute
- Failure/Error: expect {
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:7:in `block in initialize'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:30:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:30:in `evaluate_value_proc'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:15:in `matches?'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:50:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:47:in `not_to'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:115:in `block (6 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 14) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with not now specified should not update identifier
- Failure/Error: subject.apply_doi_assignment_strategy(&perform_persistence_block)
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:106:in `block (7 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:16:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:16:in `matches?'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:50:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:47:in `not_to'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:105:in `block (6 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 15) CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with not now specified behaves like minting behavior returning value should return the returning value
- Failure/Error: expect(subject.apply_doi_assignment_strategy(&perform_persistence_block)).to eq(!!returning_value)
- OM::XML::Terminology::BadPointerError:
- This Terminology does not have a root term defined that corresponds to ":identifier_url"
- Shared Example Group: "minting behavior returning value" called from /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:96
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:157:in `retrieve_term'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:164:in `block in generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `each_with_index'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_xpath_generator.rb:152:in `generate_xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/terminology.rb:231:in `xpath_with_indexes'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/om-3.0.7/lib/om/xml/term_value_operators.rb:10:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/om_datastream.rb:412:in `term_values'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:122:in `block in create_attribute_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:47:in `array_reader'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/attributes.rb:152:in `block in create_attribute_reader'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:54:in `block (4 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:25:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 16) EmbargoWorker an embargoed work should be open access after the manager task has run
- Failure/Error: work.visibility.should == 'open'
- expected: "open"
- got: "open_with_embargo_release_date" (using ==)
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/fail_with.rb:32:in `fail_with'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/operator_matcher.rb:56:in `fail_with_message'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/operator_matcher.rb:98:in `__delegate_operator'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/operator_matcher.rb:88:in `eval_match'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/operator_matcher.rb:37:in `block in use_custom_matcher_or_delegate'
- # /Users/vanmiljf/development/gems/curate/spec/features/embargo_manager_spec.rb:21:in `block (4 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/timecop-0.8.0/lib/timecop/timecop.rb:147:in `travel'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/timecop-0.8.0/lib/timecop/timecop.rb:121:in `send_travel'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/timecop-0.8.0/lib/timecop/timecop.rb:62:in `travel'
- # /Users/vanmiljf/development/gems/curate/spec/features/embargo_manager_spec.rb:13:in `block (3 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 17) Uploading Generic File a public work that contains a public file when the user views the public work there will be a link to the file show page
- Failure/Error: expect(page).to have_link('image.png', curation_concern_generic_file_path(file))
- expected to find link "image.png" but there were no matches
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/fail_with.rb:32:in `fail_with'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:36:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/features/generic_file_spec.rb:38:in `block (4 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 18) Uploading Generic File a public work that contains a public file when the user views the public work there should be a link pointing back to parent from generic_file show view
- Failure/Error: expect(page).to have_link('Back to Generic Work')
- expected to find link "Back to Generic Work" but there were no matches
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/fail_with.rb:32:in `fail_with'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:36:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/features/generic_file_spec.rb:43:in `block (4 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 19) Uploading Generic File when a representative file is deleted should clear the representative attribute of the parent
- Failure/Error: expect(page).to have_link('image.png')
- expected to find link "image.png" but there were no matches
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/fail_with.rb:32:in `fail_with'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:36:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/features/generic_file_spec.rb:76:in `block (3 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 20) CurationConcern::GenericFileActor#create with a file succeeds if attributes are given
- Failure/Error: return_value = subject.create
- NoMethodError:
- undefined method `identifier_url' for #<GenericFile:0x007fa3c9ec1c78>
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/activemodel-4.0.13/lib/active_model/attribute_methods.rb:439:in `method_missing'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/base.rb:44:in `method_missing'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:54:in `save'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:24:in `create'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/generic_file_actor.rb:5:in `create'
- # /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:33:in `block (5 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:16:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:16:in `matches?'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:24:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:32:in `block (4 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 21) CurationConcern::GenericFileActor#create with a cloud file succeeds if attributes are given
- Failure/Error: return_value = subject.create
- NoMethodError:
- undefined method `identifier_url' for #<GenericFile:0x007fa3c7ba2fa8>
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/activemodel-4.0.13/lib/active_model/attribute_methods.rb:439:in `method_missing'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/base.rb:44:in `method_missing'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:54:in `save'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:24:in `create'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/generic_file_actor.rb:5:in `create'
- # /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:57:in `block (5 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:16:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/matchers/built_in/change.rb:16:in `matches?'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:24:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:56:in `block (4 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 22) CurationConcern::GenericFileActor#rollback
- Failure/Error: actor.update
- NoMethodError:
- undefined method `identifier_url' for #<GenericFile:0x007fa3cbc0cfd0>
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/activemodel-4.0.13/lib/active_model/attribute_methods.rb:439:in `method_missing'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/base.rb:44:in `method_missing'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:54:in `save'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:30:in `update'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/generic_file_actor.rb:9:in `update'
- # /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:130:in `block (3 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:237:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:237:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:21:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:85:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:85:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:85:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:345:in `run_before_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:294:in `run_before_each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:113:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 23) CurationConcern::GenericFileActor#rollback failure returns false
- Failure/Error: actor.update
- NoMethodError:
- undefined method `identifier_url' for #<GenericFile:0x007fa3d373edc0>
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/activemodel-4.0.13/lib/active_model/attribute_methods.rb:439:in `method_missing'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/base.rb:44:in `method_missing'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:54:in `save'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:30:in `update'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/generic_file_actor.rb:9:in `update'
- # /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:130:in `block (3 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:237:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:237:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:21:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:85:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:85:in `each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:85:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:345:in `run_before_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:294:in `run_before_each'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:113:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 24) CurationConcern::GenericFileActor#update with a file succeeds if attributes are given
- Failure/Error: return_value = subject.update
- NoMethodError:
- undefined method `identifier_url' for #<GenericFile:0x007fa3c9cd8da8>
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/activemodel-4.0.13/lib/active_model/attribute_methods.rb:439:in `method_missing'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/base.rb:44:in `method_missing'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:54:in `save'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:30:in `update'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/generic_file_actor.rb:9:in `update'
- # /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:88:in `block (4 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 25) CurationConcern::GenericFileActor#update with a cloud file succeeds if attributes are given
- Failure/Error: return_value = subject.update
- NoMethodError:
- undefined method `identifier_url' for #<GenericFile:0x007fa3cb0e23f8>
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/activemodel-4.0.13/lib/active_model/attribute_methods.rb:439:in `method_missing'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/base.rb:44:in `method_missing'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:54:in `save'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:30:in `update'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/generic_file_actor.rb:9:in `update'
- # /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:104:in `block (4 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 26) Editing an attached file should allow me to edit the file
- Failure/Error: expect(page).to have_selector('.related_files .attribute.title', text: /Test title/)
- expected to find css ".related_files .attribute.title" with text /Test title/ but there were no matches
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/fail_with.rb:32:in `fail_with'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:36:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/features/edit_file_spec.rb:15:in `block (2 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 27) CurationConcern.attach_file works with a string
- Failure/Error: actor.create
- NoMethodError:
- undefined method `identifier_url' for #<GenericFile:0x007fa3c81fcb60>
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/activemodel-4.0.13/lib/active_model/attribute_methods.rb:439:in `method_missing'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/base.rb:44:in `method_missing'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:54:in `save'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:24:in `create'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/generic_file_actor.rb:5:in `create'
- # /Users/vanmiljf/development/gems/curate/spec/services/curation_concern_spec.rb:31:in `block (3 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 28) CurationConcern.attach_file success returns true
- Failure/Error: actor.create.should be_true
- NoMethodError:
- undefined method `identifier_url' for #<GenericFile:0x007fa3c93d6d18>
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/activemodel-4.0.13/lib/active_model/attribute_methods.rb:439:in `method_missing'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/base.rb:44:in `method_missing'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:54:in `save'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:24:in `create'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/generic_file_actor.rb:5:in `create'
- # /Users/vanmiljf/development/gems/curate/spec/services/curation_concern_spec.rb:37:in `block (3 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 29) CurationConcern.attach_file characterize should characterize
- Failure/Error: actor.create
- NoMethodError:
- undefined method `identifier_url' for #<GenericFile:0x007fa3c83a6b28>
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/activemodel-4.0.13/lib/active_model/attribute_methods.rb:439:in `method_missing'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/active-fedora-6.7.8/lib/active_fedora/base.rb:44:in `method_missing'
- # /Users/vanmiljf/development/gems/curate/app/repository_models/curation_concern/remotely_identified_by_doi.rb:42:in `apply_doi_assignment_strategy'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:54:in `save'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/base_actor.rb:24:in `create'
- # /Users/vanmiljf/development/gems/curate/app/services/curation_concern/generic_file_actor.rb:5:in `create'
- # /Users/vanmiljf/development/gems/curate/spec/services/curation_concern_spec.rb:51:in `block (4 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 30) CurationConcern::Work#doi_status when the work is authenticated and a DOI has already been minted is "unavailable"
- Failure/Error: expect(work.doi_status).to eq("unavailable")
- expected: "unavailable"
- got: "reserved"
- (compared using ==)
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/fail_with.rb:32:in `fail_with'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:34:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/work_spec.rb:52:in `block (5 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 31) CurationConcern::Work#doi_status when the work is restricted and a DOI has already been minted is "unavailable"
- Failure/Error: expect(work.doi_status).to eq("unavailable")
- expected: "unavailable"
- got: "reserved"
- (compared using ==)
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/fail_with.rb:32:in `fail_with'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:34:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/work_spec.rb:69:in `block (5 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 32) CurationConcern::Work#doi_status when the work is embargoed and a DOI has already been minted is "unavailable"
- Failure/Error: expect(work.doi_status).to eq("unavailable")
- expected: "unavailable"
- got: "reserved"
- (compared using ==)
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/fail_with.rb:32:in `fail_with'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:34:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/work_spec.rb:35:in `block (5 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- 33) CurationConcern::GenericFilesController#create should set represetative for parent
- Failure/Error: expect(response).to(
- Expected response to be a <redirect>, but was <500>
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/fail_with.rb:32:in `fail_with'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/handler.rb:36:in `handle_matcher'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-expectations-2.14.5/lib/rspec/expectations/expectation_target.rb:34:in `to'
- # /Users/vanmiljf/development/gems/curate/spec/controllers/curation_concern/generic_files_controller_spec.rb:79:in `block (3 levels) in <top (required)>'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:179:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:106:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `call'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:108:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/hooks.rb:446:in `run_hook'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:340:in `run_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run'
- # /Users/vanmiljf/.rvm/gems/ruby-2.1.5@curate/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun'
- Top 20 slowest examples (357.2 seconds, 22.8% of total time):
- CurationConcern::DocumentsController#create should create a work
- 84.87 seconds /Users/vanmiljf/development/gems/curate/spec/support/shared/shared_examples_is_a_curation_concern_controller.rb:78
- end to end behavior with user who has already agreed to the terms of service allows me to add sections to my profile
- 50.03 seconds /Users/vanmiljf/development/gems/curate/spec/features/end_to_end_spec.rb:83
- CurationConcern::ArticlesController behaves like is_a_curation_concern_controller #new my work should show me the page
- 31.74 seconds /Users/vanmiljf/development/gems/curate/spec/support/shared/shared_examples_is_a_curation_concern_controller.rb:57
- end to end behavior with user who has already agreed to the terms of service a public item with future embargo is not visible today but is in the future
- 20.84 seconds /Users/vanmiljf/development/gems/curate/spec/features/end_to_end_spec.rb:260
- end to end behavior with user who has already agreed to the terms of service groups can be added as editors to work
- 18.37 seconds /Users/vanmiljf/development/gems/curate/spec/features/end_to_end_spec.rb:190
- AccessPermissionsCopyWorker for valid pid should apply group/editors permissions to attached files and links
- 17.83 seconds /Users/vanmiljf/development/gems/curate/spec/workers/access_permissions_copy_worker_spec.rb:35
- select representative file for work when a file is selected from the dropbox and saved should be persisted
- 12.72 seconds /Users/vanmiljf/development/gems/curate/spec/features/select_representative_spec.rb:11
- CurationConcern::GenericFilesController#create should call virus check
- 11.43 seconds /Users/vanmiljf/development/gems/curate/spec/controllers/curation_concern/generic_files_controller_spec.rb:101
- Search for a work when logged in should have 'Add to Collection' link for Images
- 10.6 seconds /Users/vanmiljf/development/gems/curate/spec/features/catalog_search_spec.rb:71
- Hydramata::GroupsController#update removes a member from the group
- 10.25 seconds /Users/vanmiljf/development/gems/curate/spec/controllers/hydramata/groups_controller_spec.rb:131
- Hydramata::GroupMembershipForm#save should add back member which was deleted in the same update
- 10.04 seconds /Users/vanmiljf/development/gems/curate/spec/repository_models/hydramata/group_membership_form_spec.rb:113
- Hydramata::GroupMembershipForm#save should remove member from the group
- 9.38 seconds /Users/vanmiljf/development/gems/curate/spec/repository_models/hydramata/group_membership_form_spec.rb:79
- Hydramata::GroupsController#update adds a member to the group
- 9 seconds /Users/vanmiljf/development/gems/curate/spec/controllers/hydramata/groups_controller_spec.rb:110
- CurationConcern::GenericWorkActor#create valid attributes with multiple files file authenticated visibility should stamp each file with the access rights
- 8.95 seconds /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_work_actor_spec.rb:88
- CurationConcern::SpamActor behaves like is_a_curation_concern_actor #create valid attributes should be successful in updating attributes
- 8.81 seconds /Users/vanmiljf/development/gems/curate/spec/support/shared/shared_examples_is_a_curation_concern_actor.rb:37
- Hydramata::GroupMembershipForm#save should change group permission for the member
- 8.7 seconds /Users/vanmiljf/development/gems/curate/spec/repository_models/hydramata/group_membership_form_spec.rb:91
- Creating a dataset with a related link should allow me to attach the link on the create page
- 8.56 seconds /Users/vanmiljf/development/gems/curate/spec/features/dataset_spec.rb:14
- Creating a article with a related link should allow me to attach the link on the create page
- 8.54 seconds /Users/vanmiljf/development/gems/curate/spec/features/article_spec.rb:14
- CurationConcern::DocumentsController#update changing rights should prompt to change the files access
- 8.3 seconds /Users/vanmiljf/development/gems/curate/spec/support/shared/shared_examples_is_a_curation_concern_controller.rb:134
- Profile for a Person: searching with edit access is displayed in the results
- 8.25 seconds /Users/vanmiljf/development/gems/curate/spec/features/person_profile_spec.rb:81
- Top 20 slowest example groups:
- select representative file for work
- 12.72 seconds average (12.72 seconds / 1 example) /Users/vanmiljf/development/gems/curate/spec/features/select_representative_spec.rb:3
- end to end behavior
- 11.99 seconds average (107.89 seconds / 9 examples) /Users/vanmiljf/development/gems/curate/spec/features/end_to_end_spec.rb:9
- CurationConcern::DocumentsController
- 9.87 seconds average (138.2 seconds / 14 examples) /Users/vanmiljf/development/gems/curate/spec/controllers/curation_concern/documents_controller_spec.rb:3
- AccessPermissionsCopyWorker
- 9.24 seconds average (18.48 seconds / 2 examples) /Users/vanmiljf/development/gems/curate/spec/workers/access_permissions_copy_worker_spec.rb:3
- Hydramata::GroupMembershipForm
- 8.09 seconds average (40.44 seconds / 5 examples) /Users/vanmiljf/development/gems/curate/spec/repository_models/hydramata/group_membership_form_spec.rb:3
- manager profile workflow
- 7.26 seconds average (7.26 seconds / 1 example) /Users/vanmiljf/development/gems/curate/spec/features/manager_profile_workflow_spec.rb:3
- CurationConcern::SpamActor
- 7.23 seconds average (14.47 seconds / 2 examples) ./spec/services/curation_concern/spam_actor_spec.rb:5
- CurationConcern::DocumentActor
- 6.88 seconds average (13.76 seconds / 2 examples) /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/document_actor_spec.rb:3
- CurationConcern::DatasetActor
- 6.58 seconds average (13.16 seconds / 2 examples) /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/dataset_actor_spec.rb:3
- Search for a work
- 6.25 seconds average (12.51 seconds / 2 examples) /Users/vanmiljf/development/gems/curate/spec/features/catalog_search_spec.rb:44
- Editing existing works
- 5.93 seconds average (5.93 seconds / 1 example) /Users/vanmiljf/development/gems/curate/spec/features/associating_works_spec.rb:8
- Remove member from collection
- 5.82 seconds average (5.82 seconds / 1 example) /Users/vanmiljf/development/gems/curate/spec/features/remove_items_from_collection_spec.rb:3
- CurationConcern::ArticleActor
- 5.76 seconds average (11.51 seconds / 2 examples) /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/article_actor_spec.rb:3
- Creating a dataset
- 5.62 seconds average (11.25 seconds / 2 examples) /Users/vanmiljf/development/gems/curate/spec/features/dataset_spec.rb:3
- Creating a article
- 5.61 seconds average (11.23 seconds / 2 examples) /Users/vanmiljf/development/gems/curate/spec/features/article_spec.rb:3
- Creating a generic work
- 5.47 seconds average (10.95 seconds / 2 examples) /Users/vanmiljf/development/gems/curate/spec/features/generic_work_spec.rb:8
- Hydramata::GroupsController
- 5.35 seconds average (48.18 seconds / 9 examples) /Users/vanmiljf/development/gems/curate/spec/controllers/hydramata/groups_controller_spec.rb:2
- display thumbnail
- 5.33 seconds average (10.65 seconds / 2 examples) /Users/vanmiljf/development/gems/curate/spec/features/thumbnail_display_spec.rb:3
- CurationConcern::ArticlesController
- 5.3 seconds average (74.17 seconds / 14 examples) /Users/vanmiljf/development/gems/curate/spec/controllers/curation_concern/articles_controller_spec.rb:3
- Creating an image
- 4.79 seconds average (9.58 seconds / 2 examples) /Users/vanmiljf/development/gems/curate/spec/features/image_spec.rb:3
- Finished in 26 minutes 6 seconds
- 904 examples, 33 failures, 1 pending
- Failed examples:
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:78 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with explicit identifier specified should allow explicit assignment of identifer
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:88 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with explicit identifier specified should not set identifier_url attribute
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:84 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with explicit identifier specified should yield the subject
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:53 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with explicit identifier specified behaves like minting behavior returning value should return the returning value
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:130 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with request for minting with valid save should request a minting
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:135 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with request for minting with valid save should set identifier_url attribute
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:53 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with request for minting with valid save behaves like minting behavior returning value should return the returning value
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:145 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with request for minting with invalid save should not request a minting if the perform_persistence_block failed
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:150 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with request for minting with invalid save should not set identifier_url attribute
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:53 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with request for minting with invalid save behaves like minting behavior returning value should return the returning value
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:100 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with not now specified should return the returning value
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:110 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with not now specified should yield the subject
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:114 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with not now specified should not set identifier_url attribute
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:104 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with not now specified should not update identifier
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/remotely_identified_by_doi_spec.rb:53 # CurationConcern::RemotelyIdentifiedByDoi MintingBehavior with doi_assignment_strategy accessor #apply_doi_assignment_strategy with not now specified behaves like minting behavior returning value should return the returning value
- rspec /Users/vanmiljf/development/gems/curate/spec/features/embargo_manager_spec.rb:9 # EmbargoWorker an embargoed work should be open access after the manager task has run
- rspec /Users/vanmiljf/development/gems/curate/spec/features/generic_file_spec.rb:35 # Uploading Generic File a public work that contains a public file when the user views the public work there will be a link to the file show page
- rspec /Users/vanmiljf/development/gems/curate/spec/features/generic_file_spec.rb:41 # Uploading Generic File a public work that contains a public file when the user views the public work there should be a link pointing back to parent from generic_file show view
- rspec /Users/vanmiljf/development/gems/curate/spec/features/generic_file_spec.rb:73 # Uploading Generic File when a representative file is deleted should clear the representative attribute of the parent
- rspec /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:30 # CurationConcern::GenericFileActor#create with a file succeeds if attributes are given
- rspec /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:54 # CurationConcern::GenericFileActor#create with a cloud file succeeds if attributes are given
- rspec /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:132 # CurationConcern::GenericFileActor#rollback
- rspec /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:140 # CurationConcern::GenericFileActor#rollback failure returns false
- rspec /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:84 # CurationConcern::GenericFileActor#update with a file succeeds if attributes are given
- rspec /Users/vanmiljf/development/gems/curate/spec/services/curation_concern/generic_file_actor_spec.rb:100 # CurationConcern::GenericFileActor#update with a cloud file succeeds if attributes are given
- rspec /Users/vanmiljf/development/gems/curate/spec/features/edit_file_spec.rb:7 # Editing an attached file should allow me to edit the file
- rspec /Users/vanmiljf/development/gems/curate/spec/services/curation_concern_spec.rb:29 # CurationConcern.attach_file works with a string
- rspec /Users/vanmiljf/development/gems/curate/spec/services/curation_concern_spec.rb:35 # CurationConcern.attach_file success returns true
- rspec /Users/vanmiljf/development/gems/curate/spec/services/curation_concern_spec.rb:47 # CurationConcern.attach_file characterize should characterize
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/work_spec.rb:51 # CurationConcern::Work#doi_status when the work is authenticated and a DOI has already been minted is "unavailable"
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/work_spec.rb:68 # CurationConcern::Work#doi_status when the work is restricted and a DOI has already been minted is "unavailable"
- rspec /Users/vanmiljf/development/gems/curate/spec/repository_models/curation_concern/work_spec.rb:34 # CurationConcern::Work#doi_status when the work is embargoed and a DOI has already been minted is "unavailable"
- rspec /Users/vanmiljf/development/gems/curate/spec/controllers/curation_concern/generic_files_controller_spec.rb:63 # CurationConcern::GenericFilesController#create should set represetative for parent
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement