A code autograder for student homework submissions
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

16 righe
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