gitlab-org--gitlab-foss/spec/support
Robert Speicher bbe0fa91d0 Prevent transient Capybara timeouts during feature tests
The problem occurred because asset compilation takes a long time, so
when the asset cache didn't exist and the first test ran, it would often
(randomly) time out during the generation before the actual test even
had a chance to run.

Now we check if the cache exists before the suite runs, and if not, we
manually fire a request to the root URL in order to generate it. This
should allow subsequent tests to use the cached assets.
2016-01-28 20:56:49 -05:00
..
api Add pagination headers to already paginated API resources 2016-01-14 12:10:27 +01:00
gitlab_stubs Let the CI runner know about builds that this build depends on 2016-01-14 19:45:55 +01:00
matchers Fix parse_gollum_tags matcher 2016-01-14 12:09:31 -02:00
api_helpers.rb
capybara.rb Prevent transient Capybara timeouts during feature tests 2016-01-28 20:56:49 -05:00
capybara_helpers.rb
db_cleaner.rb
factory_girl.rb
filter_spec_helper.rb Move Markdown/reference logic from Gitlab::Markdown to Banzai 2015-12-15 15:51:16 +01:00
fixture_helpers.rb
jira_service_helper.rb Backport JIRA service 2015-12-18 14:19:48 -06:00
login_helpers.rb
markdown_feature.rb Add tests for the wiki pipeline 2016-01-14 12:09:31 -02:00
mentionable_shared_examples.rb Move `common_mentionable_setup` to shared context in specs 2015-12-08 08:43:09 +01:00
relative_url.rb
repo_helpers.rb Fixed Rubocop offenses 2015-12-15 00:53:52 -02:00
select2_helper.rb
services_shared_context.rb
setup_builds_storage.rb
stub_configuration.rb
stub_gitlab_calls.rb Merge branch 'master' into ux/suppress-ci-yml-warning 2015-12-14 12:25:37 +01:00
stub_gitlab_data.rb
taskable_shared_examples.rb
test_env.rb Prevent transient Capybara timeouts during feature tests 2016-01-28 20:56:49 -05:00
wait_for_ajax.rb
webmock.rb