diff options
author | Christoph Helma <helma@in-silico.ch> | 2015-07-14 16:16:48 +0200 |
---|---|---|
committer | Christoph Helma <helma@in-silico.ch> | 2015-07-14 16:16:48 +0200 |
commit | 0e0fe444ee89e73c25b61af0668e2320da3c0be8 (patch) | |
tree | 15277f0bf3178f1235e371cdf4d7cdfd25736116 | |
parent | 9e9327985375d35d3475a299af58dfb1e44c7315 (diff) |
feature dataset upload test (commented out)
-rw-r--r-- | test/dataset-long.rb | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/test/dataset-long.rb b/test/dataset-long.rb index ba8b605..cb578cc 100644 --- a/test/dataset-long.rb +++ b/test/dataset-long.rb @@ -94,4 +94,28 @@ class DatasetLongTest < MiniTest::Test assert_equal false, URI.accessible?(d.uri) end +=begin + # comparison with mongodb + # fails after ~350 seconds with RestClient::ServerBrokeConnection: Server broke connection + # backend runs @ 100% CPU for ~7 minutes + def test_06_upload_feature_dataset + t1 = Time.now + f = File.join DATA_DIR, "rat_feature_dataset.csv" + d = OpenTox::Dataset.new + d.upload f + t2 = Time.now + p "Upload: #{t2-t1}" + d2 = OpenTox::Dataset.new d.uri + d2.get# true + t3 = Time.now + p "Dowload: #{t3-t2}" + csv = CSV.read f + assert_equal csv.size-1, d.compounds.size + assert_equal csv.first.size-1, d.features.size + assert_equal csv.size-1, d.data_entries.size + d.delete + assert_equal false, URI.accessible?(d.uri) + end +=end + end |