forked from ontoportal/ontologies_api
-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
We’ve observed intermittent unit test failures that are seed-sensitive — they occur consistently when the test suite is run with certain random seeds. This suggests that some tests may depend on execution order or shared state between runs
This issue will serve as a tracking thread for identifying and resolving these flaky or seed-sensitive tests.
seed 8841:
1) Failure:
TestOntologySubmissionsController#test_submissions_all_includes [test/controllers/test_ontology_submissions_controller.rb:332]:
Expected false to be truthy.
2) Failure:
TestOntologySubmissionsController#test_submissions_custom_includes [test/controllers/test_ontology_submissions_controller.rb:369]:
Expected false to be truthy.
seed 10770:
1) Error:
TestOntologySubmissionsController#test_delete_ontology_submissions:
NoMethodError: undefined method `each' for true:TrueClass
@solutions.each(&block)
^^^^^
/srv/ontoportal/bundle/ruby/3.1.0/gems/rdf-1.0.8/lib/rdf/query.rb:412:in `each_solution'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/sparql-client-512edc320b43/lib/sparql/client/query.rb:345:in `each_solution'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/goo-b92ae7ab3d2f/lib/goo/sparql/solutions_mapper.rb:56:in `map_each_solutions'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/goo-b92ae7ab3d2f/lib/goo/sparql/loader.rb:97:in `model_load_sliced'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/goo-b92ae7ab3d2f/lib/goo/sparql/loader.rb:30:in `model_load'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/goo-b92ae7ab3d2f/lib/goo/sparql/queries.rb:55:in `model_load'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/goo-b92ae7ab3d2f/lib/goo/base/where.rb:219:in `process_query_intl'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/goo-b92ae7ab3d2f/lib/goo/base/where.rb:131:in `process_query'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/goo-b92ae7ab3d2f/lib/goo/base/where.rb:323:in `first'
helpers/slices_helper.rb:22:in `slice_request?'
helpers/slices_helper.rb:11:in `filter_for_slice'
helpers/application_helper.rb:173:in `reply'
controllers/ontology_submissions_controller.rb:167:in `block (2 levels) in <class:OntologySubmissionsController>'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1611:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1611:in `block in compile!'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:975:in `block (3 levels) in route!'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:994:in `route_eval'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/sinatra/prepend.rb:19:in `block in route_eval'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/sinatra/instrumentation.rb:82:in `route_eval_with_tracing'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/sinatra/prepend.rb:19:in `route_eval'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:975:in `block (2 levels) in route!'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1015:in `block in process_route'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1013:in `catch'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1013:in `process_route'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/sinatra/prepend.rb:15:in `block in process_route'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/sinatra/instrumentation.rb:63:in `process_route_with_tracing'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/sinatra/prepend.rb:15:in `process_route'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:973:in `block in route!'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:972:in `each'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:972:in `route!'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1085:in `block in dispatch!'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1067:in `block in invoke'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1067:in `catch'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1067:in `invoke'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1082:in `dispatch!'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/sinatra/prepend.rb:11:in `block in dispatch!'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/sinatra/instrumentation.rb:105:in `block in dispatch_with_tracing'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/controller_instrumentation.rb:383:in `perform_action_with_newrelic_trace'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/sinatra/instrumentation.rb:101:in `dispatch_with_tracing'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/sinatra/prepend.rb:11:in `dispatch!'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:907:in `block in call!'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1067:in `block in invoke'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1067:in `catch'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1067:in `invoke'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:907:in `call!'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:895:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/rack/browser_monitoring.rb:38:in `traced_call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/security/access_denied_middleware.rb:10:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/security/authorization.rb:45:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
lib/rack/request_lang.rb:13:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/request_store-1.7.0/lib/request_store/middleware.rb:19:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
lib/rack/param_translator.rb:47:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/rack-post-body-to-params-0fd30e710386/lib/rack/post-body-to-params.rb:144:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-accept-0.4.5/lib/rack/accept/context.rb:22:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
lib/rack/slice_detection.rb:35:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-cors-1.0.6/lib/rack/cors.rb:98:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-1.6.13/lib/rack/static.rb:124:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-1.6.13/lib/rack/commonlogger.rb:33:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:219:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-protection-1.5.5/lib/rack/protection/xss_header.rb:18:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-protection-1.5.5/lib/rack/protection/json_csrf.rb:18:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-protection-1.5.5/lib/rack/protection/base.rb:49:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-protection-1.5.5/lib/rack/protection/base.rb:49:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-protection-1.5.5/lib/rack/protection/frame_options.rb:31:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-1.6.13/lib/rack/nulllogger.rb:9:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-1.6.13/lib/rack/head.rb:13:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-1.6.13/lib/rack/methodoverride.rb:22:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:182:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/newrelic_rpm-9.19.0/lib/new_relic/agent/instrumentation/middleware_tracing.rb:99:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:2013:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1487:in `block in call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1787:in `synchronize'
/srv/ontoportal/bundle/ruby/3.1.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:1487:in `call'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-test-2.2.0/lib/rack/test.rb:360:in `process_request'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-test-2.2.0/lib/rack/test.rb:163:in `custom_request'
/srv/ontoportal/bundle/ruby/3.1.0/gems/rack-test-2.2.0/lib/rack/test.rb:112:in `get'
/usr/local/lib/ruby/3.1.0/forwardable.rb:238:in `get'
test/controllers/test_ontology_submissions_controller.rb:171:in `block in test_delete_ontology_submissions'
test/controllers/test_ontology_submissions_controller.rb:170:in `loop'
test/controllers/test_ontology_submissions_controller.rb:170:in `test_delete_ontology_submissions'
2) Error:
TestOntologySubmissionsController#test_create_new_submission_missing_file_and_pull_location:
NoMethodError: undefined method `unindex' for nil:NilClass
self.ontology.unindex(index_commit)
^^^^^^^^
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology_submission.rb:658:in `delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:384:in `block in delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:383:in `each'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:383:in `delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:173:in `block in delete_ontologies_and_submissions'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:172:in `each'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:172:in `delete_ontologies_and_submissions'
test/test_case.rb:164:in `delete_ontologies_and_submissions'
test/controllers/test_ontology_submissions_controller.rb:43:in `setup'
3) Error:
TestOntologySubmissionsController#test_submissions_all_includes:
NoMethodError: undefined method `unindex' for nil:NilClass
self.ontology.unindex(index_commit)
^^^^^^^^
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology_submission.rb:658:in `delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:384:in `block in delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:383:in `each'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:383:in `delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:173:in `block in delete_ontologies_and_submissions'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:172:in `each'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:172:in `delete_ontologies_and_submissions'
test/test_case.rb:164:in `delete_ontologies_and_submissions'
test/controllers/test_ontology_submissions_controller.rb:43:in `setup'
4) Error:
TestOntologySubmissionsController#test_download_acl_only:
NoMethodError: undefined method `unindex' for nil:NilClass
self.ontology.unindex(index_commit)
^^^^^^^^
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology_submission.rb:658:in `delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:384:in `block in delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:383:in `each'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:383:in `delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:173:in `block in delete_ontologies_and_submissions'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:172:in `each'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:172:in `delete_ontologies_and_submissions'
test/test_case.rb:164:in `delete_ontologies_and_submissions'
test/controllers/test_ontology_submissions_controller.rb:43:in `setup'
5) Error:
TestOntologySubmissionsController#test_patch_submission_ignores_system_controlled_attributes:
NoMethodError: undefined method `unindex' for nil:NilClass
self.ontology.unindex(index_commit)
^^^^^^^^
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology_submission.rb:658:in `delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:384:in `block in delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:383:in `each'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:383:in `delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:173:in `block in delete_ontologies_and_submissions'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:172:in `each'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:172:in `delete_ontologies_and_submissions'
test/test_case.rb:164:in `delete_ontologies_and_submissions'
test/controllers/test_ontology_submissions_controller.rb:43:in `setup'
6) Error:
TestOntologySubmissionsController#test_patch_ontology_submission:
NoMethodError: undefined method `unindex' for nil:NilClass
self.ontology.unindex(index_commit)
^^^^^^^^
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology_submission.rb:658:in `delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:384:in `block in delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:383:in `each'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:383:in `delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:173:in `block in delete_ontologies_and_submissions'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:172:in `each'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:172:in `delete_ontologies_and_submissions'
test/test_case.rb:164:in `delete_ontologies_and_submissions'
test/controllers/test_ontology_submissions_controller.rb:43:in `setup'
7) Error:
TestOntologySubmissionsController#test_submissions_default_includes:
NoMethodError: undefined method `unindex' for nil:NilClass
self.ontology.unindex(index_commit)
^^^^^^^^
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology_submission.rb:658:in `delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:384:in `block in delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:383:in `each'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/models/ontology.rb:383:in `delete'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:173:in `block in delete_ontologies_and_submissions'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:172:in `each'
/srv/ontoportal/bundle/ruby/3.1.0/bundler/gems/ontologies_linked_data-9cae83def8a2/lib/ontologies_linked_data/sample_data/ontology.rb:172:in `delete_ontologies_and_submissions'
test/test_case.rb:164:in `delete_ontologies_and_submissions'
test/controllers/test_ontology_submissions_controller.rb:43:in `setup'
Metadata
Metadata
Assignees
Labels
No labels