From 0294d15cfbcef0a8b72719e9268eba43468d9694 Mon Sep 17 00:00:00 2001 From: Pradeep CE (cep) Date: Feb 13 2017 17:42:19 +0000 Subject: Make tests fail if nav links are incorrect for edit_file and view_file This ensures that we will know if the links break in the future. Merges https://pagure.io/pagure/pull-request/1881 --- diff --git a/tests/test_pagure_flask_ui_repo.py b/tests/test_pagure_flask_ui_repo.py index 8b02b82..2454ef5 100644 --- a/tests/test_pagure_flask_ui_repo.py +++ b/tests/test_pagure_flask_ui_repo.py @@ -1684,12 +1684,12 @@ class PagureFlaskRepotests(tests.Modeltests): '', output.data) # Verify the nav links correctly when viewing a nested folder/file. - output = self.app.get('/test/blob/master/f/folder1/folder2') + output = self.app.get('/test/blob/master/f/folder1/folder2/file') self.assertEqual(output.status_code, 200) self.assertIn( - '
  • \n' + '
  • \n' ' ' - '  folder1\n' + '  folder2\n' '
  • ', output.data) # View by image name -- with a non-existant file @@ -1743,9 +1743,9 @@ class PagureFlaskRepotests(tests.Modeltests): '/fork/pingou/test3/blob/master/f/folder1/folder2/file') self.assertEqual(output.status_code, 200) self.assertIn( - '
  • \n' + '
  • \n' '   ' - 'folder1\n
  • ', output.data) + 'folder2\n ', output.data) output = self.app.get('/fork/pingou/test3/blob/master/f/sources') @@ -3056,9 +3056,9 @@ index 0000000..fb7093d output = self.app.get('/test/blob/master/f/folder1/folder2/file') self.assertEqual(output.status_code, 200) self.assertIn( - '
  • \n' + '
  • \n' ' ' - '  folder1\n' + '  folder2\n' '
  • ', output.data) csrf_token = output.data.split( @@ -3147,9 +3147,9 @@ index 0000000..fb7093d self.assertEqual(output.status_code, 200) self.assertIn( '
  • ' - '  folder1' - '\n
  • ', output.data) + 'href="/fork/pingou/test3/blob/master/f/folder1/folder2"\n' + ' >  ' + 'folder2\n ', output.data) output = self.app.get('/fork/pingou/test3/edit/master/f/sources') self.assertEqual(output.status_code, 200)