[Support Request] test failure: undefined method `to' for nil:NilClass
Failures:
1) HealthCheckController GET #index when services are up and an access token is provided supports successful responses for specific checks
Failure/Error: expect(response).to be_success
expected `#<ActionController::TestResponse:0x0000000cc2d470 @mon_owner=nil, @mon_count=0, @mon_mutex=#<Thread::Mutex:0x0000000c7cae28>, @stream=#<ActionDispatch::Response::Buffer:0x0000000bf2e788 @response=#<ActionController::TestResponse:0x0000000cc2d470 ...>, @buf=["{\"healthy\":false,\"message\":\"health_check failed: no implicit conversion of nil into String\"}"], @closed=false>, @header={"X-Frame-Options"=>"SAMEORIGIN", "X-XSS-Protection"=>"1; mode=block", "X-Content-Type-Options"=>"nosniff", "Last-Modified"=>"Sun, 02 Oct 2016 05:50:06 GMT", "Cache-control"=>"private, no-cache, must-revalidate, max-age=1", "Content-Type"=>"application/json; charset=utf-8", "Cache-Control"=>"max-age=0, private, must-revalidate"}, @status=500, @sending_file=false, @blank=false, @cv=#<MonitorMixin::ConditionVariable:0x0000000c7cad88 @monitor=#<ActionController::TestResponse:0x0000000cc2d470 ...>, @cond=#<Thread::ConditionVariable:0x0000000c7cad60>>, @committed=false, @sending=false, @sent=false, @content_type="application/json", @charset="utf-8", @cache_control={}, @etag=nil, @request=#<ActionController::TestRequest:0x0000000cc2d948 @env={"rack.version"=>[1, 3], "rack.input"=>#<StringIO:0x0000000c7c6b48>, "rack.errors"=>#<StringIO:0x0000000789cfe0>, "rack.multithread"=>true, "rack.multiprocess"=>true, "rack.run_once"=>false, "REQUEST_METHOD"=>"GET", "SERVER_NAME"=>"example.org", "SERVER_PORT"=>"80", "QUERY_STRING"=>"token=SYZBzoRgiBg4r6CxJrff", "rack.url_scheme"=>"http", "HTTPS"=>"off", "SCRIPT_NAME"=>nil, "CONTENT_LENGTH"=>"0", "HTTP_HOST"=>"test.host", "REMOTE_ADDR"=>"0.0.0.0", "HTTP_USER_AGENT"=>"Rails Testing", "action_dispatch.routes"=>#<ActionDispatch::Routing::RouteSet:0x00000006f08d58>, "action_dispatch.parameter_filter"=>[:certificate, :encrypted_key, :hook, :import_url, :key, :otp_attempt, :password, :password_confirmation, :private_token, :sentry_dsn, :variables, /^((?-mix:client_secret|code|authentication_token|access_token|refresh_token))$/], "action_dispatch.redirect_filter"=>[], "action_dispatch.secret_token"=>nil, "action_dispatch.secret_key_base"=>"baa773e36bd5c18098a49ca133e3928165b3ce9a01e0174460c497560ede4177f5e95dbc28aa050bae30929fa6f993ef38156c09c401247a1a999df5d59d8a23", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>false, "action_dispatch.logger"=>#<ActiveSupport::Logger:0x00000006ed68a8 @progname=nil, @level=1, @default_formatter=#<Logger::Formatter:0x00000006ed6830 @datetime_format=nil>, @formatter=#<ActiveSupport::Logger::SimpleFormatter:0x00000007381740 @datetime_format=nil>, @logdev=#<Logger::LogDevice:0x00000006ed67e0 @shift_size=nil, @shift_age=nil, @filename=nil, @dev=#<File:/usr/share/gitlab/log/production.log>, @mon_owner=nil, @mon_count=0, @mon_mutex=#<Thread::Mutex:0x00000006ed6790>>, @local_levels=#<ThreadSafe::Cache:0x00000006ed66c8 @backend={}, @default_proc=nil>, @thread_hash_level_key=:"ThreadSafeLogger#58111060@level">, "action_dispatch.backtrace_cleaner"=>#<Rails::BacktraceCleaner:0x0000000c639f50 @filters=[#<Proc:0x0000000c639cf8@/usr/lib/ruby/vendor_ruby/rails/backtrace_cleaner.rb:14>, #<Proc:0x0000000c639cd0@/usr/lib/ruby/vendor_ruby/rails/backtrace_cleaner.rb:15>, #<Proc:0x0000000c639c30@/usr/lib/ruby/vendor_ruby/rails/backtrace_cleaner.rb:16>, #<Proc:0x0000000c639320@/usr/lib/ruby/vendor_ruby/rails/backtrace_cleaner.rb:29>], @silencers=[#<Proc:0x0000000c6392f8@/usr/lib/ruby/vendor_ruby/rails/backtrace_cleaner.rb:19>], @root="/usr/share/gitlab/">, "action_dispatch.key_generator"=>#<ActiveSupport::CachingKeyGenerator:0x0000000e1cb3b8 @key_generator=#<ActiveSupport::KeyGenerator:0x0000000e1cb3e0 @secret="baa773e36bd5c18098a49ca133e3928165b3ce9a01e0174460c497560ede4177f5e95dbc28aa050bae30929fa6f993ef38156c09c401247a1a999df5d59d8a23", @iterations=1000>, @cache_keys=#<ThreadSafe::Cache:0x0000000e1cb390 @backend={"signed_global_ids64"=>"hN\xDA\x1E\b\xEF\xFF4\xF1e\xBF\xD4\n)\xD6O\x96\x17\xD0-\xB8\xAFN\x81\x127\xE0\xBD\xF9&\xA1\x16\xBE\x9DImH%Y\x9B\xC0\x8B\xB7\xA4\xC2\x02\xEF\xE27\xC5\xD5\xE5\xCEX\x1D\xA5M\xC6\xD2\xC8\xEC\x05T\v", "signed cookie64"=>"\x9E\xB81\xE4\xD7\x8B_\xD1\xC4\xFB\xD9K-\xA7\x91\xAF\x83nU\xC0M\x9D\xAD\xC5\x88,\xF2\xE1\xB2;\x9A\xDC\xD3\x97>\xBD\xB0M\xC8 \xC0\xE1\x9B\x03D\x1D\xC42\"\xA54\xCA\x93\xB4:n\x8E\x8BX\xFF\x11\xE5C\xC2"}, @default_proc=nil>>, "action_dispatch.http_auth_salt"=>"http authentication", "action_dispatch.signed_cookie_salt"=>"signed cookie", "action_dispatch.encrypted_cookie_salt"=>"encrypted cookie", "action_dispatch.encrypted_signed_cookie_salt"=>"signed encrypted cookie", "action_dispatch.cookies_serializer"=>:hybrid, "action_dispatch.cookies_digest"=>nil, "rack.session"=>{}, "rack.session.options"=>{:key=>"rack.session", :path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :sidbits=>128, :cookie_only=>true, :secure_random=>SecureRandom, :id=>"61b91a45453e659d3be64244a0a5b982"}, "action_controller.instance"=>#<HealthCheckController:0x0000000cc2dad8 @_action_has_layout=true, @_routes=nil, @_headers={"Content-Type"=>"text/html"}, @_status=200, @_request=#<ActionController::TestRequest:0x0000000cc2d948 ...>, @_response=#<ActionController::TestResponse:0x0000000cc2d470 ...>, @_params={"token"=>"SYZBzoRgiBg4r6CxJrff", "checks"=>"email", "format"=>"json", "controller"=>"health_check", "action"=>"index"}, @_url_options=nil, @_lookup_context=#<ActionView::LookupContext:0x0000000c7cab80 @details_key=nil, @details={:locale=>[:en], :formats=>[:json], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :haml, :rabl]}, @skip_default_locale=false, @cache=true, @prefixes=["health_check", "health_check/health_check"], @rendered_format=:json, @view_paths=#<ActionView::PathSet:0x0000000c7caae0 @paths=[#<RSpec::Rails::ViewRendering::EmptyTemplateResolver:0x0000000db57108 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x0000000db570e0 @data=#<ActionView::Resolver::Cache::SmallCache:0x0000000db570b8 @backend={#<ActionView::LookupContext::DetailsKey:0x0000000e52ba58 @hash=393708531250384707>=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e90098 @backend={"new"=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e8bd40 @backend={"abuse_reports"=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e8ba70 @backend={false=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e8b5e8 @backend={[]=>[app/views/abuse_reports/new.html.haml]}, @default_proc=nil>}, @default_proc=#<Proc:0x00000005e9f778@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:46 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f750@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:47 (lambda)>>, "abuse_reports"=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e71508 @backend={"layouts"=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e71030 @backend={false=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e70a40 @backend={[]=>[]}, @default_proc=nil>}, @default_proc=#<Proc:0x00000005e9f778@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:46 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f750@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:47 (lambda)>>, "application"=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e67418 @backend={"layouts"=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e66c20 @backend={false=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e66108 @backend={[]=>[app/views/layouts/application.html.haml]}, @default_proc=nil>}, @default_proc=#<Proc:0x00000005e9f778@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:46 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f750@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:47 (lambda)>>, "issues"=>#<ActionView::Resolver::Cache::SmallCache:0x0000000834ad20 @backend={"groups"=>#<ActionView::Resolver::Cache::SmallCache:0x0000000834ac30 @backend={false=>#<ActionView::Resolver::Cache::SmallCache:0x0000000834ab40 @backend={[]=>[app/views/groups/issues.html.haml]}, @default_proc=nil>}, @default_proc=#<Proc:0x00000005e9f778@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:46 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f750@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:47 (lambda)>>, "group"=>#<ActionView::Resolver::Cache::SmallCache:0x0000000833e9d0 @backend={"layouts"=>#<ActionView::Resolver::Cache::SmallCache:0x0000000833e890 @backend={false=>#<ActionView::Resolver::Cache::SmallCache:0x0000000833e750 @backend={[]=>[app/views/layouts/group.html.haml]}, @default_proc=nil>}, @default_proc=#<Proc:0x00000005e9f778@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:46 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f750@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:47 (lambda)>>, "merge_requests"=>#<ActionView::Resolver::Cache::SmallCache:0x0000000ce19bf8 @backend={"groups"=>#<ActionView::Resolver::Cache::SmallCache:0x0000000ce19a18 @backend={false=>#<ActionView::Resolver::Cache::SmallCache:0x0000000ce197e8 @backend={[]=>[app/views/groups/merge_requests.html.haml]}, @default_proc=nil>}, @default_proc=#<Proc:0x00000005e9f778@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:46 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f750@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:47 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f700@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:48 (lambda)>>, #<ActionView::LookupContext::DetailsKey:0x0000000eaa5970 @hash=-2071820080605688860>=>#<ActionView::Resolver::Cache::SmallCache:0x0000000eaa5808 @backend={"404"=>#<ActionView::Resolver::Cache::SmallCache:0x0000000eaa56a0 @backend={"usr/share/gitlab/public"=>#<ActionView::Resolver::Cache::SmallCache:0x0000000eaa5498 @backend={false=>#<ActionView::Resolver::Cache::SmallCache:0x0000000eaa5290 @backend={[]=>[]}, @default_proc=nil>}, @default_proc=#<Proc:0x00000005e9f778@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:46 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f750@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:47 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f700@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:48 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f6d8@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:49 (lambda)>>>, @path="/usr/share/gitlab/app/views">, #<RSpec::Rails::ViewRendering::EmptyTemplateResolver:0x0000000db56fa0 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x0000000db56f78 @data=#<ActionView::Resolver::Cache::SmallCache:0x0000000db56f50 @backend={#<ActionView::LookupContext::DetailsKey:0x0000000e52ba58 @hash=393708531250384707>=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e6cc38 @backend={"abuse_reports"=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e6caf8 @backend={"layouts"=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e6c760 @backend={false=>#<ActionView::Resolver::Cache::SmallCache:0x00000005e6c620 @backend={[]=>[]}, @default_proc=nil>}, @default_proc=#<Proc:0x00000005e9f778@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:46 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f750@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:47 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f700@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:48 (lambda)>>, #<ActionView::LookupContext::DetailsKey:0x0000000eaa5970 @hash=-2071820080605688860>=>#<ActionView::Resolver::Cache::SmallCache:0x0000000ea99558 @backend={"404"=>#<ActionView::Resolver::Cache::SmallCache:0x0000000ea99328 @backend={"usr/share/gitlab/public"=>#<ActionView::Resolver::Cache::SmallCache:0x0000000ea99058 @backend={false=>#<ActionView::Resolver::Cache::SmallCache:0x0000000ea98e28 @backend={[]=>[]}, @default_proc=nil>}, @default_proc=#<Proc:0x00000005e9f778@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:46 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f750@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:47 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f700@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:48 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f6d8@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:49 (lambda)>>>, @path="/usr/share/rubygems-integration/all/gems/doorkeeper-4.2.0/app/views">, #<RSpec::Rails::ViewRendering::EmptyTemplateResolver:0x0000000db56e38 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x0000000db56e10 @data=#<ActionView::Resolver::Cache::SmallCache:0x0000000db56de8 @backend={#<ActionView::LookupContext::DetailsKey:0x0000000e52ba58 @hash=393708531250384707>=>#<ActionView::Resolver::Cache::SmallCache:0x00000005991678 @backend={"abuse_reports"=>#<ActionView::Resolver::Cache::SmallCache:0x000000059914e8 @backend={"layouts"=>#<ActionView::Resolver::Cache::SmallCache:0x00000005990f98 @backend={false=>#<ActionView::Resolver::Cache::SmallCache:0x00000005990890 @backend={[]=>[]}, @default_proc=nil>}, @default_proc=#<Proc:0x00000005e9f778@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:46 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f750@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:47 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f700@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:48 (lambda)>>, #<ActionView::LookupContext::DetailsKey:0x0000000eaa5970 @hash=-2071820080605688860>=>#<ActionView::Resolver::Cache::SmallCache:0x0000000ea925a0 @backend={"404"=>#<ActionView::Resolver::Cache::SmallCache:0x0000000ea924d8 @backend={"usr/share/gitlab/public"=>#<ActionView::Resolver::Cache::SmallCache:0x0000000ea923c0 @backend={false=>#<ActionView::Resolver::Cache::SmallCache:0x0000000ea922d0 @backend={[]=>[]}, @default_proc=nil>}, @default_proc=#<Proc:0x00000005e9f778@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:46 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f750@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:47 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f700@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:48 (lambda)>>}, @default_proc=#<Proc:0x00000005e9f6d8@/usr/lib/ruby/vendor_ruby/action_view/template/resolver.rb:49 (lambda)>>>, @path="/usr/share/rubygems-integration/all/gems/devise-4.2.0/app/views">]>>, @_env={}, @_config={}, @_action_name="index", @_response_body=["{\"healthy\":false,\"message\":\"health_check failed: no implicit conversion of nil into String\"}"], @_db_runtime=1.320135, @_view_runtime=0.16176900044229114>, "warden"=>Warden::Proxy:106885820 @config={:default_scope=>:user, :scope_defaults=>{}, :default_strategies=>{:user=>[:two_factor_backupable, :two_factor_authenticatable, :rememberable, :two_factor_backupable, :two_factor_authenticatable]}, :intercept_401=>false, :failure_app=>Gitlab::DeviseFailure}, "action_dispatch.request.query_parameters"=>{:token=>"SYZBzoRgiBg4r6CxJrff"}, "action_dispatch.cookies"=>#<ActionDispatch::Cookies::CookieJar:0x0000000c7cb350 @key_generator=#<ActiveSupport::CachingKeyGenerator:0x0000000e1cb3b8 @key_generator=#<ActiveSupport::KeyGenerator:0x0000000e1cb3e0 @secret="baa773e36bd5c18098a49ca133e3928165b3ce9a01e0174460c497560ede4177f5e95dbc28aa050bae30929fa6f993ef38156c09c401247a1a999df5d59d8a23", @iterations=1000>, @cache_keys=#<ThreadSafe::Cache:0x0000000e1cb390 @backend={"signed_global_ids64"=>"hN\xDA\x1E\b\xEF\xFF4\xF1e\xBF\xD4\n)\xD6O\x96\x17\xD0-\xB8\xAFN\x81\x127\xE0\xBD\xF9&\xA1\x16\xBE\x9DImH%Y\x9B\xC0\x8B\xB7\xA4\xC2\x02\xEF\xE27\xC5\xD5\xE5\xCEX\x1D\xA5M\xC6\xD2\xC8\xEC\x05T\v", "signed cookie64"=>"\x9E\xB81\xE4\xD7\x8B_\xD1\xC4\xFB\xD9K-\xA7\x91\xAF\x83nU\xC0M\x9D\xAD\xC5\x88,\xF2\xE1\xB2;\x9A\xDC\xD3\x97>\xBD\xB0M\xC8 \xC0\xE1\x9B\x03D\x1D\xC42\"\xA54\xCA\x93\xB4:n\x8E\x8BX\xFF\x11\xE5C\xC2"}, @default_proc=nil>>, @set_cookies={}, @delete_cookies={}, @host="test.host", @secure=false, @options={:signed_cookie_salt=>"signed cookie", :encrypted_cookie_salt=>"encrypted cookie", :encrypted_signed_cookie_salt=>"signed encrypted cookie", :secret_token=>nil, :secret_key_base=>"baa773e36bd5c18098a49ca133e3928165b3ce9a01e0174460c497560ede4177f5e95dbc28aa050bae30929fa6f993ef38156c09c401247a1a999df5d59d8a23", :upgrade_legacy_signed_cookies=>false, :serializer=>:hybrid, :digest=>nil}, @cookies={}, @committed=false>, "rack.request.cookie_hash"=>{}, "action_dispatch.request.path_parameters"=>{:checks=>"email", :format=>"json", :controller=>"health_check", :action=>"index"}, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "action_dispatch.request.flash_hash"=>#<ActionDispatch::Flash::FlashHash:0x0000000c7c6a58 @discard=#<Set: {}>, @flashes={}, @now=nil>, "PATH_INFO"=>"/health_check/email.json", "action_dispatch.request.parameters"=>{"token"=>"SYZBzoRgiBg4r6CxJrff", "checks"=>"email", "format"=>"json", "controller"=>"health_check", "action"=>"index"}, "action_dispatch.request.formats"=>[#<Mime::Type:0x0000000bc63710 @synonyms=["application/vnd.git-lfs+json", "application/json"], @symbol=:json, @string="application/json", @hash=1015341136019586821>]}, @filtered_parameters={"token"=>"SYZBzoRgiBg4r6CxJrff", "checks"=>"email", "format"=>"json", "controller"=>"health_check", "action"=>"index"}, @filtered_env=nil, @filtered_path=nil, @protocol="http://", @port=80, @method=nil, @request_method="GET", @remote_ip=nil, @original_fullpath=nil, @fullpath="/health_check/email.json?token=SYZBzoRgiBg4r6CxJrff", @ip=nil, @uuid=nil, @formats=nil, @set_cookies={}, @cookies={}>>.success?` to return true, got false
# ./spec/controllers/health_check_controller_spec.rb:46:in `block (4 levels) in <top (required)>'
2) RegistrationsController#create when not sending email confirmation does not authenticate user and sends confirmation email
Failure/Error: expect(ActionMailer::Base.deliveries.last.to.first).to eq(user_params[:user][:email])
NoMethodError:
undefined method `to' for nil:NilClass
# ./spec/controllers/registrations_controller_spec.rb:27:in `block (4 levels) in <top (required)>'
# ./spec/controllers/registrations_controller_spec.rb:7:in `block (4 levels) in <top (required)>'
# ./spec/controllers/registrations_controller_spec.rb:6:in `block (3 levels) in <top (required)>'
Finished in 3 minutes 26.6 seconds (files took 9.33 seconds to load)
208 examples, 2 failures
Failed examples:
rspec ./spec/controllers/health_check_controller_spec.rb:44 # HealthCheckController GET #index when services are up and an access token is provided supports successful responses for specific checks
rspec ./spec/controllers/registrations_controller_spec.rb:25 # RegistrationsController#create when not sending email confirmation does not authenticate user and sends confirmation email
/usr/bin/ruby2.3 /usr/bin/rspec spec/controllers/abuse_reports_controller_spec.rb spec/controllers/application_controller_spec.rb spec/controllers/autocomplete_controller_spec.rb spec/controllers/blob_controller_spec.rb spec/controllers/groups_controller_spec.rb spec/controllers/health_check_controller_spec.rb spec/controllers/help_controller_spec.rb spec/controllers/invites_controller_spec.rb spec/controllers/namespaces_controller_spec.rb spec/controllers/notification_settings_controller_spec.rb spec/controllers/projects_controller_spec.rb spec/controllers/registrations_controller_spec.rb spec/controllers/root_controller_spec.rb spec/controllers/sent_notifications_controller_spec.rb spec/controllers/sessions_controller_spec.rb spec/controllers/snippets_controller_spec.rb spec/controllers/uploads_controller_spec.rb spec/controllers/users_controller_spec.rb --format documentation failed
cc @stanhu