Select Git revision
test_dhn.py
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
report1.py 655 B
import unittest #!s=all
from unitgrade import Report, evaluate_report_student
import cs101
from cs101.homework1 import reverse_list, add #!s
class Week1(unittest.TestCase):
def test_add(self):
self.assertEqual(add(2,2), 4)
self.assertEqual(add(-100, 5), -95)
def test_reverse(self):
self.assertEqual(reverse_list([1,2,3]), [3,2,1]) #!s
class Report1(Report):
title = "CS 101 Report 1"
questions = [(Week1, 10)] # Include a single question for a total of 10 credits.
pack_imports = [cs101] # Include all .py files in this folder
if __name__ == "__main__":
evaluate_report_student(Report1()) #!s=all