Skip to content

Test: Return an ApplicationSetting in CurrentSettings

Some tests for https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/23766

Return a fake IF AND ONLY IF connect_to_db? is not true:

  1. No database connection
  2. table application_settings doesn't exist

Return a non-persisted setting IF AND ONLY IF ActiveRecord::Migrator.needs_migration?:

  1. There's a migration pending
Edited by Lin Jen-Shin

Merge request reports