Quellcode durchsuchen

Minor stability fixes.

master
Ben Kurtovic vor 8 Jahren
Ursprung
Commit
9e35406668
3 geänderte Dateien mit 12 neuen und 2 gelöschten Zeilen
  1. +3
    -1
      lib/kgrader/backend/svn.rb
  2. +6
    -0
      lib/kgrader/errors.rb
  3. +3
    -1
      lib/kgrader/filesystem.rb

+ 3
- 1
lib/kgrader/backend/svn.rb Datei anzeigen

@@ -23,7 +23,9 @@ module KGrader::Backend
print "svn: password: "
@password = STDIN.noecho(&:gets).chomp
puts
puts "svn: bad password or other network issues" unless test_okay url
unless test_okay url
raise SVNError, "bad password or other network issues"
end
end
end



+ 6
- 0
lib/kgrader/errors.rb Datei anzeigen

@@ -25,4 +25,10 @@ module KGrader

class SubmissionError < KGraderError
end

class BackendError < KGraderError
end

class SVNError < BackendError
end
end

+ 3
- 1
lib/kgrader/filesystem.rb Datei anzeigen

@@ -35,7 +35,9 @@ module KGrader
# -------------------------------------------------------------------------

def courses
Dir[File.join spec_dir, '*', ''].map! { |fn| File.basename fn }
Dir[File.join spec_dir, '*', '_config.yml'].map! do |fn|
File.basename File.dirname fn
end
end

def assignments(courseid)


Laden…
Abbrechen
Speichern