Commit 44a5c6b2 authored by Rémy Coutable's avatar Rémy Coutable

Fix a transient spec failure in "Admin Health Check" feature spec

Signed-off-by: default avatarRémy Coutable <remy@rymai.me>
parent 81ac42bd
...@@ -2,7 +2,6 @@ require 'spec_helper' ...@@ -2,7 +2,6 @@ require 'spec_helper'
feature "Admin Health Check", feature: true do feature "Admin Health Check", feature: true do
include StubENV include StubENV
include WaitForAjax
before do before do
stub_env('IN_MEMORY_APPLICATION_SETTINGS', 'false') stub_env('IN_MEMORY_APPLICATION_SETTINGS', 'false')
...@@ -24,11 +23,12 @@ feature "Admin Health Check", feature: true do ...@@ -24,11 +23,12 @@ feature "Admin Health Check", feature: true do
expect(page).to have_selector('#health-check-token', text: token) expect(page).to have_selector('#health-check-token', text: token)
end end
describe 'reload access token', js: true do describe 'reload access token' do
it 'changes the access token' do it 'changes the access token' do
orig_token = current_application_settings.health_check_access_token orig_token = current_application_settings.health_check_access_token
click_button 'Reset health check access token' click_button 'Reset health check access token'
wait_for_ajax
expect(page).to have_content('New health check access token has been generated!')
expect(find('#health-check-token').text).not_to eq orig_token expect(find('#health-check-token').text).not_to eq orig_token
end end
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment