- test "test getting started help menu item" do
- visit page_with_token('active')
- within '.navbar-fixed-top' do
- find('.help-menu > a').click
- find('.help-menu .dropdown-menu a', text: 'Getting Started ...').click
- end
-
- within '.modal-content' do
- assert_text 'Getting Started'
- assert_selector 'button:not([disabled])', text: 'Next'
- assert_no_selector 'button:not([disabled])', text: 'Prev'
+ [
+ ['active', true],
+ ['active_with_prefs_profile_no_getting_started_shown', false],
+ ].each do |token, getting_started_shown|
+ test "getting started help menu item #{getting_started_shown}" do
+ Rails.configuration.enable_getting_started_popup = true
+
+ visit page_with_token(token)
+
+ if getting_started_shown
+ within '.navbar-fixed-top' do
+ find('.help-menu > a').click
+ find('.help-menu .dropdown-menu a', text: 'Getting Started ...').click
+ end
+ end