lukesg08
lukesg08
I think we have somewhere in the documentation that we do not handle system arguments. This should be added to our list of things to deal with.
I want students to parse a CSV file on a file system as part of an assignment so I can have a file the student's code can read while my...
Function definitions are kind of complex...so argument matching and recording function arguments as symbols is not yet implemented.
Checking output doesn't work correctly because output is duplicated when printing, leading to more outputs than the notebook created hypothetical solution: call a clear method on the jupyter side
in the following code: ```python feedback = assert_equal(call("calculateVolume", 4, 6), 100.31) ``` calculateVolume returns 0, however, this works as a passing test (or at least no feedback is generated). When...
At some point, we might want a reckless commutativity flag for AST matching. Currently, CAIT only supports adjacent commutativity on the same ast level because in theory, even things like...
Support for writing to file would be great. Right now, even if I try to mock the open function and/or change _OPEN_FORBIDDEN_MODES, I don't seem to be able to allow...
I have an assignment where students are using ```python os.path.exists ``` My setup is: ```python MAIN_REPORT.submission.files.update({"good_data.txt": file_contents}) ``` However, when I try running the code through an assertion (which I...