summaryrefslogtreecommitdiff
path: root/test/dataset.rb
diff options
context:
space:
mode:
authorgebele <gebele@in-silico.ch>2015-10-22 11:35:32 +0000
committergebele <gebele@in-silico.ch>2015-10-22 11:35:32 +0000
commit84e73eb2bf4f014f2f59d30c6b81cb0749d2faf4 (patch)
tree5e783090088526f19f70ace34b377d017611b860 /test/dataset.rb
parent511b3033b7359a8bf23cac42852003e94044cd47 (diff)
added files and test for create dataset from file (smiles/inchi) without features, used for batch prediction
Diffstat (limited to 'test/dataset.rb')
-rw-r--r--test/dataset.rb19
1 files changed, 10 insertions, 9 deletions
diff --git a/test/dataset.rb b/test/dataset.rb
index 47a6c25..4f1e885 100644
--- a/test/dataset.rb
+++ b/test/dataset.rb
@@ -12,15 +12,16 @@ class DatasetTest < MiniTest::Test
d1.delete
end
- #TODO
- def test_create_without_features_csv
- d = Dataset.from_csv_file File.join(DATA_DIR,"batch_prediction.csv")
- assert_equal Dataset, d.class
- refute_nil d.id
- dataset = Dataset.find d.id
- #p dataset.compounds
- assert_equal 24, d.compounds.size.to_i
- d.delete
+ def test_create_without_features_smiles_and_inchi
+ ["smiles", "inchi"].each do |type|
+ d = Dataset.from_csv_file File.join(DATA_DIR,"batch_prediction_#{type}_small.csv")
+ assert_equal Dataset, d.class
+ refute_nil d.id
+ dataset = Dataset.find d.id
+ #p dataset.compounds
+ assert_equal 3, d.compounds.size.to_i
+ d.delete
+ end
end
def test_create_empty