diff options
author | mguetlein <martin.guetlein@gmail.com> | 2011-05-30 10:42:05 +0200 |
---|---|---|
committer | mguetlein <martin.guetlein@gmail.com> | 2011-05-30 10:42:05 +0200 |
commit | c4a339bc2e22762359a3bad97c60407550159e25 (patch) | |
tree | 1c3ae493072fc77f697694ad05c6ca6b092224c7 | |
parent | bf506ee57a5b8997d10c8010d1c5d8c8e97763b1 (diff) |
fix dataset delete error in validation test
-rw-r--r-- | validation.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/validation.rb b/validation.rb index 58229a7..02653fc 100644 --- a/validation.rb +++ b/validation.rb @@ -64,7 +64,8 @@ class ValidationTest < Test::Unit::TestCase def global_teardown puts "delete and logout" if @@delete - @@data.each{|data| OpenTox::Dataset.find(data[:data],@@subjectid).delete(@@subjectid) if data[:delete]} + @@data.each{|data| OpenTox::Dataset.find(data[:data],@@subjectid).delete(@@subjectid) if data[:delete] and + OpenTox::Dataset.exist?(data[:data]) } @@vs.each{|v| v.delete(@@subjectid)} if defined?@@vs @@cvs.each{|cv| cv.delete(@@subjectid)} if defined?@@cvs @@reports.each{|report| report.delete(@@subjectid)} if defined?@@reports |