diff options
author | Christoph Helma <helma@in-silico.ch> | 2011-05-27 17:55:39 +0200 |
---|---|---|
committer | Christoph Helma <helma@in-silico.ch> | 2011-05-27 17:55:39 +0200 |
commit | bf506ee57a5b8997d10c8010d1c5d8c8e97763b1 (patch) | |
tree | 0feb512d3e2b249c4e7f8053371d130000d28ca5 /fminer.rb | |
parent | 17c4336d0ee044fc82d66c47ab286ad4ed2881a0 (diff) |
test for bbrc rest parameters added
Diffstat (limited to 'fminer.rb')
-rw-r--r-- | fminer.rb | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -32,6 +32,21 @@ class FminerTest < Test::Unit::TestCase d.delete(@@subjectid) end + def test_bbrc_rest_parameters + feature = @@classification_training_dataset.features.keys.first + #call = "curl -X POST #{File.join CONFIG[:services]["opentox-algorithm"],"fminer","bbrc"} -d \"dataset_uri=#{CGI.escape @@classification_training_dataset.uri}\" -d \"prediction_feature=#{CGI.escape feature}\" -d \"backbone=true\" -d \"min_frequency=2\"" + dataset_uri = OpenTox::RestClientWrapper.post(File.join(CONFIG[:services]["opentox-algorithm"],"fminer","bbrc"),{ + "dataset_uri" => @@classification_training_dataset.uri, + "prediction_feature" => feature, + "backbone" => true, + "min_frequency" => 2, + :subjectid => @@subjectid }) + d =OpenTox::Dataset.new dataset_uri, @@subjectid + d.load_features(@@subjectid) + assert_equal 52, d.features.size + + end + # Deactivated by AM because of efficiency problems (does not return) # def test_regression_last # feature = File.join @@regression_training_dataset.uri,"feature/LC50_mmol" |