From 32c1c66a7366bf5d17b07192b872ea008b8c8789 Mon Sep 17 00:00:00 2001 From: mguetlein Date: Mon, 6 Jun 2011 11:33:00 +0200 Subject: fix error in validation test --- validation.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/validation.rb b/validation.rb index 9723a33..ff0725d 100644 --- a/validation.rb +++ b/validation.rb @@ -374,7 +374,13 @@ class ValidationTest < Test::Unit::TestCase @@cvs.each do |cv| puts "test_qmrf_report" assert defined?cv,"no crossvalidation defined" - model_uri = OpenTox::Algorithm::Lazar.new.run({:dataset_uri => cv.metadata[OT.dataset], :subjectid => @@subjectid}).to_s + assert cv.metadata[OT.validation].is_a?(Array) + assert cv.metadata[OT.validation].first.uri? + validation = OpenTox::Validation.find(cv.metadata[OT.validation].first) + prediction_feature_uri = validation.metadata[OT.predictionFeature] + assert prediction_feature_uri.uri? + model_uri = OpenTox::Algorithm::Lazar.new.run({:dataset_uri => cv.metadata[OT.dataset], :prediction_feature => prediction_feature_uri, + :subjectid => @@subjectid}).to_s assert model_uri.uri? # validations = cv.metadata[OT.validation] # assert_kind_of Array,validations -- cgit v1.2.3