From 544959026a4fe4434942d080c1fbe4df21b3e746 Mon Sep 17 00:00:00 2001 From: Awais Qureshi Date: Fri, 18 Oct 2019 19:40:33 +0500 Subject: [PATCH 1/2] BOM-937 Open a file in read binary mode to avoid bytes issues. --- common/test/acceptance/fixtures/course.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/test/acceptance/fixtures/course.py b/common/test/acceptance/fixtures/course.py index 12834b1a66..67cbc5b645 100644 --- a/common/test/acceptance/fixtures/course.py +++ b/common/test/acceptance/fixtures/course.py @@ -398,7 +398,7 @@ class CourseFixture(XBlockContainerFixture): for asset_name in self._assets: asset_file_path = test_dir + '/data/uploads/' + asset_name - asset_file = open(asset_file_path) + asset_file = open(asset_file_path, mode='rb') files = {'file': (asset_name, asset_file, mimetypes.guess_type(asset_file_path)[0])} headers = { From 0c6c3a6f47018a1129317e7af60e7172bd9e9184 Mon Sep 17 00:00:00 2001 From: Awais Qureshi Date: Fri, 18 Oct 2019 20:02:57 +0500 Subject: [PATCH 2/2] BOM-937 Open a file in read binary mode to avoid bytes issues. --- common/test/acceptance/fixtures/course.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/test/acceptance/fixtures/course.py b/common/test/acceptance/fixtures/course.py index 67cbc5b645..8bbb67ea78 100644 --- a/common/test/acceptance/fixtures/course.py +++ b/common/test/acceptance/fixtures/course.py @@ -398,7 +398,7 @@ class CourseFixture(XBlockContainerFixture): for asset_name in self._assets: asset_file_path = test_dir + '/data/uploads/' + asset_name - asset_file = open(asset_file_path, mode='rb') + asset_file = open(asset_file_path, mode='rb') # pylint: disable=open-builtin files = {'file': (asset_name, asset_file, mimetypes.guess_type(asset_file_path)[0])} headers = {