summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgebele <gebele@in-silico.ch>2013-12-18 12:42:30 +0100
committergebele <gebele@in-silico.ch>2013-12-18 12:42:30 +0100
commit09c280dbacc43eddbfd5c3737cbab562325f01ba (patch)
treef0afa41dc5c4adea539060ca54adbce1ba768755
parentde21a519a2bdeb3dfdbf0dec77ae650e343a0805 (diff)
check sparql vars for factors_by_investigation
-rw-r--r--test/toxbank-investigation-sparql.rb7
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")