diff options
| -rw-r--r-- | test/support/browser_integration_test.rb | 33 | 
1 files changed, 9 insertions, 24 deletions
| diff --git a/test/support/browser_integration_test.rb b/test/support/browser_integration_test.rb index 70161f9..1f5e3d2 100644 --- a/test/support/browser_integration_test.rb +++ b/test/support/browser_integration_test.rb @@ -47,32 +47,17 @@ class BrowserIntegrationTest < ActionDispatch::IntegrationTest    end    def submit_signup(username = nil, password = nil) - -    with_config invite_required: true do - -      username ||= "test_#{SecureRandom.urlsafe_base64}".downcase -      password ||= SecureRandom.base64 -      visit '/signup' -      fill_in 'Username', with: username -      fill_in 'Password', with: password +    username ||= "test_#{SecureRandom.urlsafe_base64}".downcase +    password ||= SecureRandom.base64 +    visit '/signup' +    fill_in 'Username', with: username +    fill_in 'Password', with: password +    if APP_CONFIG[:invite_required]        fill_in 'Invite code', with: @testcode.invite_code -      fill_in 'Password confirmation', with: password -      click_on 'Sign Up' -      return username, password -    end - -    with_config invite_required: false do - -      username ||= "test_#{SecureRandom.urlsafe_base64}".downcase -      password ||= SecureRandom.base64 -      visit '/signup' -      fill_in 'Username', with: username -      fill_in 'Password', with: password -      fill_in 'Password confirmation', with: password -      click_on 'Sign Up' -      return username, password      end - +    fill_in 'Password confirmation', with: password +    click_on 'Sign Up' +    return username, password    end    # currently this only works for tests with poltergeist. | 
