A code autograder for student homework submissions
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

16 wiersze
333 B

  1. module KGrader
  2. class Assignment
  3. attr_reader :name
  4. def initialize(filesystem, course, name)
  5. @fs = filesystem
  6. @course = course
  7. @name = name
  8. @config = @fs.load @fs.assignment(@course.name, @name)
  9. rescue FilesystemError
  10. raise AssignmentError, "unknown assignment: #{name}"
  11. end
  12. end
  13. end