We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent af3db28 commit d9b4897Copy full SHA for d9b4897
Dockerfile
@@ -1,7 +1,7 @@
1
FROM node:8-alpine
2
3
RUN apk add --no-cache docker
4
-RUN apk add build-base
+RUN apk add build-base diffutils
5
6
WORKDIR /usr/src/judge-taskmaster
7
src/tasks/scenarios/submission.ts
@@ -66,7 +66,7 @@ class SubmissionScenario extends Scenario {
66
const expectedOutputFile = path.join(currentTestcasePath, 'stdout')
67
68
const diff = exec(`
69
- diff -b -B -a -q ${runOutputFile} ${expectedOutputFile}
+ diff -b -B -a --suppress-common-lines --speed-large-files ${runOutputFile} ${expectedOutputFile}
70
`)
71
const score = diff.code === 0 ? 100 : 0
72
0 commit comments