Created
July 28, 2016 11:14
-
-
Save tak1n/102c1aa121b66e0ab56602b76f911ec0 to your computer and use it in GitHub Desktop.
spec run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
benny@benny-Lenovo-Y50-70:~/dev/onlim/app$ be rspec spec/requests/suggestions_spec.rb | |
Run options: include {:focus=>true} | |
All examples were filtered out; ignoring {:focus=>true} | |
Randomized with seed 61258 | |
FF | |
Failures: | |
1) Suggestions API /suggestions.json with non saved filter returns proper suggestions | |
Failure/Error: get '/suggestions.json', paramst | |
NameError: | |
undefined local variable or method `paramst' for #<RSpec::ExampleGroups::SuggestionsAPI::SuggestionsJson::WithNonSavedFilter:0x0055b3f5adedb0> | |
Did you mean? params | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/testing/assertions/routing.rb:171:in `method_missing' | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/testing/integration.rb:399:in `method_missing' | |
# ./spec/requests/suggestions_spec.rb:100:in `block (4 levels) in <top (required)>' | |
2) Suggestions API /suggestions.json with saved filter returns proper suggestions | |
Failure/Error: @app.call(env) | |
ActiveRecord::StatementInvalid: | |
PG::NotNullViolation: ERROR: null value in column "encrypted_password" violates not-null constraint | |
DETAIL: Failing row contains (171, null, null, null, null, null, 1, 2016-07-28 11:05:58.388343, 2016-07-28 11:05:58.388343, 127.0.0.1, 127.0.0.1, null, null, null, t, null, null, null, null, null, t, null, null). | |
: INSERT INTO "users" ("last_sign_in_at", "current_sign_in_at", "last_sign_in_ip", "current_sign_in_ip", "sign_in_count") VALUES ($1, $2, $3, $4, $5) RETURNING "id" | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/connection_adapters/postgresql_adapter.rb:602:in `exec_prepared' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/connection_adapters/postgresql_adapter.rb:602:in `block in exec_cache' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/connection_adapters/abstract_adapter.rb:472:in `block in log' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/notifications/instrumenter.rb:20:in `instrument' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/connection_adapters/abstract_adapter.rb:466:in `log' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/connection_adapters/postgresql_adapter.rb:601:in `exec_cache' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/connection_adapters/postgresql_adapter.rb:585:in `execute_and_clear' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/connection_adapters/postgresql/database_statements.rb:160:in `exec_query' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/connection_adapters/postgresql/database_statements.rb:192:in `exec_insert' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/connection_adapters/abstract/database_statements.rb:108:in `insert' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/connection_adapters/abstract/query_cache.rb:14:in `insert' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/relation.rb:65:in `insert' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/persistence.rb:525:in `_create_record' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/counter_cache.rb:139:in `_create_record' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/locking/optimistic.rb:75:in `_create_record' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/attribute_methods/dirty.rb:133:in `_create_record' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/callbacks.rb:306:in `block in _create_record' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:117:in `call' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:92:in `__run_callbacks__' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:778:in `_run_create_callbacks' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:778:in `_run_create_callbacks' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/callbacks.rb:306:in `_create_record' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/timestamp.rb:57:in `_create_record' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/persistence.rb:505:in `create_or_update' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/callbacks.rb:302:in `block in create_or_update' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:117:in `call' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:92:in `__run_callbacks__' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:778:in `_run_save_callbacks' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/callbacks.rb:302:in `create_or_update' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/persistence.rb:121:in `save' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/validations.rb:37:in `save' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/attribute_methods/dirty.rb:21:in `save' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/transactions.rb:286:in `block (2 levels) in save' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/transactions.rb:351:in `block in with_transaction_returning_status' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/connection_adapters/abstract/database_statements.rb:211:in `transaction' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/transactions.rb:220:in `transaction' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/transactions.rb:348:in `with_transaction_returning_status' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/transactions.rb:286:in `block in save' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/transactions.rb:301:in `rollback_active_record_state!' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/transactions.rb:285:in `save' | |
# ./.gem/ruby/2.3.1/gems/state_machines-activerecord-0.3.0/lib/state_machines/integrations/active_record.rb:492:in `block in save' | |
# ./.gem/ruby/2.3.1/gems/state_machines-activerecord-0.3.0/lib/state_machines/integrations/active_record.rb:511:in `block in around_save' | |
# ./.gem/ruby/2.3.1/gems/state_machines-0.4.0/lib/state_machines/transition_collection.rb:150:in `block in run_actions' | |
# ./.gem/ruby/2.3.1/gems/state_machines-0.4.0/lib/state_machines/transition_collection.rb:170:in `catch_exceptions' | |
# ./.gem/ruby/2.3.1/gems/state_machines-0.4.0/lib/state_machines/transition_collection.rb:148:in `run_actions' | |
# ./.gem/ruby/2.3.1/gems/state_machines-0.4.0/lib/state_machines/transition_collection.rb:133:in `run_callbacks' | |
# ./.gem/ruby/2.3.1/gems/state_machines-0.4.0/lib/state_machines/transition_collection.rb:212:in `run_callbacks' | |
# ./.gem/ruby/2.3.1/gems/state_machines-0.4.0/lib/state_machines/transition_collection.rb:63:in `block (2 levels) in perform' | |
# ./.gem/ruby/2.3.1/gems/state_machines-0.4.0/lib/state_machines/transition_collection.rb:63:in `catch' | |
# ./.gem/ruby/2.3.1/gems/state_machines-0.4.0/lib/state_machines/transition_collection.rb:63:in `block in perform' | |
# ./.gem/ruby/2.3.1/gems/state_machines-0.4.0/lib/state_machines/transition_collection.rb:186:in `within_transaction' | |
# ./.gem/ruby/2.3.1/gems/state_machines-0.4.0/lib/state_machines/transition_collection.rb:62:in `perform' | |
# ./.gem/ruby/2.3.1/gems/state_machines-activerecord-0.3.0/lib/state_machines/integrations/active_record.rb:511:in `around_save' | |
# ./.gem/ruby/2.3.1/gems/state_machines-activerecord-0.3.0/lib/state_machines/integrations/active_record.rb:492:in `save' | |
# ./.gem/ruby/2.3.1/gems/devise-3.5.6/lib/devise/models/trackable.rb:33:in `update_tracked_fields!' | |
# ./.gem/ruby/2.3.1/gems/devise-3.5.6/lib/devise/hooks/trackable.rb:7:in `block in <top (required)>' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden/hooks.rb:14:in `block in _run_callbacks' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden/hooks.rb:9:in `each' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden/hooks.rb:9:in `_run_callbacks' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden/manager.rb:51:in `_run_callbacks' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden/proxy.rb:179:in `set_user' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden/test/helpers.rb:20:in `block in login_as' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden.rb:39:in `block in test_mode!' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden/hooks.rb:14:in `block in _run_callbacks' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden/hooks.rb:9:in `each' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden/hooks.rb:9:in `_run_callbacks' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden/manager.rb:51:in `_run_callbacks' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden/proxy.rb:31:in `initialize' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden/manager.rb:33:in `new' | |
# ./.gem/ruby/2.3.1/gems/warden-1.2.6/lib/warden/manager.rb:33:in `call' | |
# ./.gem/ruby/2.3.1/gems/rack-cors-0.4.0/lib/rack/cors.rb:80:in `call' | |
# ./.gem/ruby/2.3.1/gems/rack-1.6.4/lib/rack/etag.rb:24:in `call' | |
# ./.gem/ruby/2.3.1/gems/rack-1.6.4/lib/rack/conditionalget.rb:25:in `call' | |
# ./.gem/ruby/2.3.1/gems/rack-1.6.4/lib/rack/head.rb:13:in `call' | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/middleware/params_parser.rb:27:in `call' | |
# ./app/middleware/catch_json_parse_errors.rb:7:in `call' | |
# ./.gem/ruby/2.3.1/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:225:in `context' | |
# ./.gem/ruby/2.3.1/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:220:in `call' | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/middleware/cookies.rb:560:in `call' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/query_cache.rb:36:in `call' | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:88:in `__run_callbacks__' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:778:in `_run_call_callbacks' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:81:in `run_callbacks' | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/middleware/callbacks.rb:27:in `call' | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/middleware/remote_ip.rb:78:in `call' | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' | |
# ./.gem/ruby/2.3.1/gems/lograge-0.3.6/lib/lograge/rails_ext/rack/logger.rb:15:in `call_app' | |
# ./.gem/ruby/2.3.1/gems/railties-4.2.6/lib/rails/rack/logger.rb:20:in `block in call' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/tagged_logging.rb:68:in `block in tagged' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/tagged_logging.rb:26:in `tagged' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/tagged_logging.rb:68:in `tagged' | |
# ./.gem/ruby/2.3.1/gems/railties-4.2.6/lib/rails/rack/logger.rb:20:in `call' | |
# ./.gem/ruby/2.3.1/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call' | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/middleware/request_id.rb:21:in `call' | |
# ./.gem/ruby/2.3.1/gems/rack-1.6.4/lib/rack/methodoverride.rb:22:in `call' | |
# ./.gem/ruby/2.3.1/gems/rack-1.6.4/lib/rack/runtime.rb:18:in `call' | |
# ./.gem/ruby/2.3.1/gems/activesupport-4.2.6/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' | |
# ./.gem/ruby/2.3.1/gems/rack-1.6.4/lib/rack/lock.rb:17:in `call' | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/middleware/static.rb:120:in `call' | |
# ./.gem/ruby/2.3.1/gems/rack-1.6.4/lib/rack/sendfile.rb:113:in `call' | |
# ./.gem/ruby/2.3.1/gems/railties-4.2.6/lib/rails/engine.rb:518:in `call' | |
# ./.gem/ruby/2.3.1/gems/railties-4.2.6/lib/rails/application.rb:165:in `call' | |
# ./.gem/ruby/2.3.1/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request' | |
# ./.gem/ruby/2.3.1/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request' | |
# ./.gem/ruby/2.3.1/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request' | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/testing/integration.rb:297:in `process' | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/testing/integration.rb:32:in `get' | |
# ./.gem/ruby/2.3.1/gems/actionpack-4.2.6/lib/action_dispatch/testing/integration.rb:346:in `block (2 levels) in <module:Runner>' | |
# ./spec/requests/suggestions_spec.rb:200:in `block (4 levels) in <top (required)>' | |
# ------------------ | |
# --- Caused by: --- | |
# PG::NotNullViolation: | |
# ERROR: null value in column "encrypted_password" violates not-null constraint | |
# DETAIL: Failing row contains (171, null, null, null, null, null, 1, 2016-07-28 11:05:58.388343, 2016-07-28 11:05:58.388343, 127.0.0.1, 127.0.0.1, null, null, null, t, null, null, null, null, null, t, null, null). | |
# ./.gem/ruby/2.3.1/gems/activerecord-4.2.6/lib/active_record/connection_adapters/postgresql_adapter.rb:602:in `exec_prepared' | |
Top 2 slowest examples (0.60207 seconds, 93.2% of total time): | |
Suggestions API /suggestions.json with non saved filter returns proper suggestions | |
0.40219 seconds ./spec/requests/suggestions_spec.rb:97 | |
Suggestions API /suggestions.json with saved filter returns proper suggestions | |
0.19988 seconds ./spec/requests/suggestions_spec.rb:197 | |
Finished in 0.64629 seconds (files took 3.65 seconds to load) | |
2 examples, 2 failures | |
Failed examples: | |
rspec ./spec/requests/suggestions_spec.rb:97 # Suggestions API /suggestions.json with non saved filter returns proper suggestions | |
rspec ./spec/requests/suggestions_spec.rb:197 # Suggestions API /suggestions.json with saved filter returns proper suggestions | |
Randomized with seed 61258 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment