From ea8c5085b96186963f263a78a3fb337b5defcf41 Mon Sep 17 00:00:00 2001 From: Egor Matveev Date: Sun, 6 Feb 2022 23:57:20 +0300 Subject: [PATCH] bts --- SprintLib/testers/BaseTester.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/SprintLib/testers/BaseTester.py b/SprintLib/testers/BaseTester.py index 44c8326..0274dea 100644 --- a/SprintLib/testers/BaseTester.py +++ b/SprintLib/testers/BaseTester.py @@ -93,14 +93,13 @@ class BaseTester: print("Container created") for file in ExtraFile.objects.filter(task=self.solution.task): with open( - join(self.path, file.filename), "wb" + join(self.path, file.filename), "w" if file.filename == 'checker.sh' else 'wb' ) as fs: bts = get_bytes(file.fs_id) if file.filename == 'checker.sh': - bts = bts.replace(b"\r\n", b"\n") + fs.write(bts.decode("utf-8")) else: - bts = bts.replace(b"\r\n", b"\n") - fs.write(bts) + fs.write(bts) print("Files copied") for file in listdir(self.path): chmod(join(self.path, file), 0o777)