diff --git a/lib/kgrader/backend/svn.rb b/lib/kgrader/backend/svn.rb index 22fb6d0..5394d45 100644 --- a/lib/kgrader/backend/svn.rb +++ b/lib/kgrader/backend/svn.rb @@ -22,7 +22,8 @@ module KGrader::Backend unless test_okay url print "svn: password: " @password = STDIN.noecho(&:gets).chomp - print "svn: bad password or other network issues" unless test_okay url + puts + puts "svn: bad password or other network issues" unless test_okay url end end diff --git a/lib/kgrader/runtime.rb b/lib/kgrader/runtime.rb index 1bdd479..1d41977 100644 --- a/lib/kgrader/runtime.rb +++ b/lib/kgrader/runtime.rb @@ -33,5 +33,9 @@ module KGrader def shake ARGV[0] end + + def getpath(filename) + File.join File.dirname($0), filename + end end end diff --git a/spec/cs241h b/spec/cs241h index 840fb08..24d9363 160000 --- a/spec/cs241h +++ b/spec/cs241h @@ -1 +1 @@ -Subproject commit 840fb087ef3a9644a4f1ebb01a6baf555a7aa496 +Subproject commit 24d9363c329e1993c847894a1f8b1c4ef79c01db