- test "browse repository from jobs#show" do
- sha1 = api_fixture('jobs')['running']['script_version']
- _, fakecommit, fakefile =
- stub_repo_content sha1: sha1, filename: 'crunch_scripts/hash'
- show_object_using 'active', 'jobs', 'running', sha1
- click_on api_fixture('jobs')['running']['script']
- assert_text fakefile
- click_on 'crunch_scripts'
- assert_selector 'td a', text: 'hash'
- click_on 'foo'
- assert_selector 'td a', text: 'crunch_scripts'
- click_on sha1
- assert_text fakecommit
-
- show_object_using 'active', 'jobs', 'running', sha1
- click_on 'active/foo'
- assert_selector 'td a', text: 'crunch_scripts'
-
- show_object_using 'active', 'jobs', 'running', sha1
- click_on sha1
- assert_text fakecommit
- end
-