From 17de872831b2be62e0ad21555a87be0546ca2ed1 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Jun 19 2016 13:28:16 +0000 Subject: Add unit-tests to test viewing a file with a non-ascii name --- diff --git a/tests/test_pagure_flask_ui_repo.py b/tests/test_pagure_flask_ui_repo.py index 119279b..afed1e3 100644 --- a/tests/test_pagure_flask_ui_repo.py +++ b/tests/test_pagure_flask_ui_repo.py @@ -1371,6 +1371,21 @@ class PagureFlaskRepotests(tests.Modeltests): output = self.app.get('/test/blob/master/f/folder1/testfoo.jpg') self.assertEqual(output.status_code, 404) + # View file with a non-ascii name + tests.add_commit_git_repo( + os.path.join(tests.HERE, 'test.git'), + ncommits=1, filename='Šource') + output = self.app.get('/test/blob/master/f/Šource') + self.assertEqual(output.status_code, 200) + self.assertIn('  Šource', output.data) + self.assertIn('', output.data) + self.assertIn( + '', output.data) + self.assertIn( + '', + output.data) + # Add a fork of a fork item = pagure.lib.model.Project( user_id=1, # pingou
Row 0