diff options
author | gebele <gebele@in-silico.ch> | 2014-01-13 10:10:09 +0100 |
---|---|---|
committer | gebele <gebele@in-silico.ch> | 2014-01-13 10:10:09 +0100 |
commit | 28f62ff6cbc5bfe29a3ab4112233da29f51b5e80 (patch) | |
tree | a1ea272500138011084ffde5e5044e19ab9ddf73 | |
parent | c576a358d838ab98fabe2416439ff4753b5add5c (diff) |
redefine assertions for protocols_by_factors
-rw-r--r-- | test/toxbank-investigation-sparql.rb | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/test/toxbank-investigation-sparql.rb b/test/toxbank-investigation-sparql.rb index e47bc56..9809c15 100644 --- a/test/toxbank-investigation-sparql.rb +++ b/test/toxbank-investigation-sparql.rb @@ -208,24 +208,11 @@ class TBSPARQLTestExtended < MiniTest::Test # Retrieves protocol URI containing any of the factor value URI (e.g. two compound URIs) def test_10_protocols_by_factors - response = OpenTox::RestClientWrapper.get "#{$investigation[:uri]}/sparql/protocols_by_factors", {:factorValues => "[]"}, {:accept => "application/json", :subjectid => $pi[:subjectid]} - #puts response + response = OpenTox::RestClientWrapper.get "#{$investigation[:uri]}/sparql/protocols_by_factors", {:factorValues => "['http://purl.obolibrary.org/chebi/CHEBI:28748']"}, {:accept => "application/json", :subjectid => $pi[:subjectid]} result = JSON.parse(response) protocol_factors = result["results"]["bindings"].map{|n| "#{n["protocol"]["value"]}:::#{n["label"]["value"]}:::#{n["factorname"]["value"]}:::#{n["value"]["value"]}"} #puts protocol_factors assert_equal 200, response.code - assert protocol_factors.include?("#{@@uri}/P4:::labeling:::dose:::0") - assert protocol_factors.include?("#{@@uri}/P3:::RNA extraction:::dose:::0") - assert protocol_factors.include?("#{@@uri}/P2:::normalization data transformation:::dose:::0") - assert protocol_factors.include?("#{@@uri}/P1:::data transformation:::dose:::0") - assert protocol_factors.include?("#{@@uri}/P5:::data collection:::dose:::0") - assert protocol_factors.include?("#{@@uri}/P6:::nucleic acid hybridization:::dose:::0") - assert protocol_factors.include?("#{@@uri}/P4:::labeling:::sample TimePoint:::8") - assert protocol_factors.include?("#{@@uri}/P3:::RNA extraction:::sample TimePoint:::8") - assert protocol_factors.include?("#{@@uri}/P2:::normalization data transformation:::sample TimePoint:::8") - assert protocol_factors.include?("#{@@uri}/P1:::data transformation:::sample TimePoint:::8") - assert protocol_factors.include?("#{@@uri}/P5:::data collection:::sample TimePoint:::8") - assert protocol_factors.include?("#{@@uri}/P6:::nucleic acid hybridization:::sample TimePoint:::8") assert protocol_factors.include?("#{@@uri}/P4:::labeling:::compound:::DOXORUBICIN") assert protocol_factors.include?("#{@@uri}/P3:::RNA extraction:::compound:::DOXORUBICIN") assert protocol_factors.include?("#{@@uri}/P2:::normalization data transformation:::compound:::DOXORUBICIN") |