Created
July 28, 2016 11:22
-
-
Save tak1n/330560a3a108abc8fce4d105a48ac444 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 15086 | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
FNew record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: true | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: false | |
New record: true | |
New record: true | |
F | |
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:0x0055ff36ca2c00> | |
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 (175, null, null, null, null, null, 1, 2016-07-28 11:20:39.95657, 2016-07-28 11:20:39.95657, 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/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 (175, null, null, null, null, null, 1, 2016-07-28 11:20:39.95657, 2016-07-28 11:20:39.95657, 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.58476 seconds, 93.3% of total time): | |
Suggestions API /suggestions.json with non saved filter returns proper suggestions | |
0.38449 seconds ./spec/requests/suggestions_spec.rb:97 | |
Suggestions API /suggestions.json with saved filter returns proper suggestions | |
0.20027 seconds ./spec/requests/suggestions_spec.rb:197 | |
Finished in 0.62659 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 15086 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment