From d0850e2983a219da214a67190fe881c7650f532f Mon Sep 17 00:00:00 2001 From: Christoph Helma Date: Thu, 13 Aug 2015 18:57:11 +0200 Subject: majority of tests working --- test/descriptor-long.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'test/descriptor-long.rb') diff --git a/test/descriptor-long.rb b/test/descriptor-long.rb index 2752d5a..7a4c00f 100644 --- a/test/descriptor-long.rb +++ b/test/descriptor-long.rb @@ -2,6 +2,8 @@ require_relative "setup.rb" class DescriptorLongTest < MiniTest::Test def test_dataset_all + # TODO: improve CDK descriptor calculation speed or add timeout + skip "CDK descriptor calculation takes too long for some compounds" dataset = OpenTox::Dataset.from_csv_file File.join(DATA_DIR,"hamster_carcinogenicity.mini.csv") d = OpenTox::Algorithm::Descriptor.physchem dataset assert_equal dataset.compounds, d.compounds @@ -10,4 +12,15 @@ class DescriptorLongTest < MiniTest::Test d.delete end + def test_dataset_openbabel + # TODO: improve CDK descriptor calculation speed or add timeout + dataset = Dataset.from_csv_file File.join(DATA_DIR,"hamster_carcinogenicity.mini.csv") + d = Algorithm::Descriptor.physchem dataset, Algorithm::Descriptor::OBDESCRIPTORS.keys + assert_equal dataset.compounds, d.compounds + size = Algorithm::Descriptor::OBDESCRIPTORS.keys.size + assert_equal size, d.features.size + assert_equal size, d.data_entries.first.size + d.delete + end + end -- cgit v1.2.3