We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d9984a2 commit a07a682Copy full SHA for a07a682
extras/autograder/source/tests/test_files.py
@@ -11,11 +11,6 @@ def test_notebook_and_py_file(self):
11
"""There should be exactly one notebook and one Python file submitted"""
12
13
files = os.listdir("/autograder/submission")
14
-
15
- self.assertEqual(len(files), 2, "There should be exactly two files submitted.")
16
17
- for ext in [".ipynb", ".py"]:
18
- ext_files = [f for f in files if f.endswith(ext)]
19
- self.assertEqual(
20
- len(ext_files), 1, f"There should be exactly one {ext} file."
21
- )
+ extensions = [os.path.splitext(filename)[1] for filename in files]
+ extensions.sort()
+ self.assertListEqual(extensions, [".ipynb", ".py"])
0 commit comments