diff options
author | gebele <gebele@in-silico.ch> | 2013-12-18 12:42:30 +0100 |
---|---|---|
committer | gebele <gebele@in-silico.ch> | 2013-12-18 12:42:30 +0100 |
commit | 09c280dbacc43eddbfd5c3737cbab562325f01ba (patch) | |
tree | f0afa41dc5c4adea539060ca54adbce1ba768755 | |
parent | de21a519a2bdeb3dfdbf0dec77ae650e343a0805 (diff) |
check sparql vars for factors_by_investigation
-rw-r--r-- | test/toxbank-investigation-sparql.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/toxbank-investigation-sparql.rb b/test/toxbank-investigation-sparql.rb index f317b9a..6b07418 100644 --- a/test/toxbank-investigation-sparql.rb +++ b/test/toxbank-investigation-sparql.rb @@ -41,6 +41,13 @@ class TBSPARQLTest < MiniTest::Test def test_04_factors_by_investigation response = OpenTox::RestClientWrapper.get "#{@@uri}/sparql/factors_by_investigation", {}, {:accept => "application/json", :subjectid => $pi[:subjectid]} result = JSON.parse(response) + headvars = result["head"]["vars"] + assert headvars.include?("factorname") + assert headvars.include?("value") + assert headvars.include?("ontouri") + assert headvars.include?("unitOnto") + assert headvars.include?("unit") + assert headvars.include?("unitID") factorvalues = result["results"]["bindings"].map {|n| "#{n["factorname"]["value"]}:::#{n["value"]["value"]}"} assert factorvalues.include?("limiting nutrient:::phosphorus") assert factorvalues.include?("limiting nutrient:::glucose") |