Skip to content
This repository was archived by the owner on Sep 24, 2024. It is now read-only.

Commit df9e05b

Browse files
Don't export also testcases in light export.
1 parent 92238ae commit df9e05b

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

cms/cms/db/Contest.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,9 +193,10 @@ def enumerate_files(self, skip_submissions=False, light=False):
193193
files.add(f.digest)
194194

195195
# Enumerate testcases
196-
for testcase in task.testcases:
197-
files.add(testcase.input)
198-
files.add(testcase.output)
196+
if not light:
197+
for testcase in task.testcases:
198+
files.add(testcase.input)
199+
files.add(testcase.output)
199200

200201
# Emit statement
201202
files.add(task.statement)

cms/cmscontrib/ContestExporter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ def main():
181181
help="don't export submissions, only contest data",
182182
dest="skip_submissions", action="store_true", default=False)
183183
parser.add_option("-l", "--light",
184-
help="light export (without executables)",
184+
help="light export (without executables and testcases)",
185185
dest="light", action="store_true", default=False)
186186
options, args = parser.parse_args()
187187
if len(args) != 1:

0 commit comments

Comments
 (0)