Parse Student Code
Check if student used _____ in their code.
Example 1 - Used ____ function ____ times
import unittest
count = 0
class CodingRoomsUnitTests(unittest.TestCase):
def test_default_case(self):
global count
f = open("example.py", "r")
lines = f.readlines()
f.close()
for line in lines:
line = line.strip().split()
for words in line:
if words.find("input(") != -1:
count += 1
self.assertTrue(count == 4)
if __name__ == '__main__':
unittest.main()Example 2 - Used ____ thing ____ times
Example 3 - Used ____ function with these exact arguments
Last updated
Was this helpful?