From a8fa38376624cdc5212e63e74b308ba1af32ae53 Mon Sep 17 00:00:00 2001 From: rautenberg Date: Wed, 28 Mar 2012 12:54:05 +0200 Subject: aa to new config --- test/dataset.rb | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'test') diff --git a/test/dataset.rb b/test/dataset.rb index e41db8e..b3190b8 100644 --- a/test/dataset.rb +++ b/test/dataset.rb @@ -2,6 +2,11 @@ require 'test/unit' $LOAD_PATH << File.join(File.dirname(__FILE__),'..','lib') require File.join File.dirname(__FILE__),'..','lib','opentox-client.rb' DATASET = "http://ot-dev.in-silico.ch/dataset" +AA ||= "https://opensso.in-silico.ch" +AA_USER = "guest" +AA_PASS = "guest" +@@subjectid = OpenTox::Authorization.authenticate(AA_USER,AA_PASS) + DATA_DIR = File.join(File.dirname(__FILE__),"data") # TODO: add subjectids @@ -9,19 +14,20 @@ DATA_DIR = File.join(File.dirname(__FILE__),"data") class DatasetTest < Test::Unit::TestCase def test_all - datasets = OpenTox::Dataset.all DATASET + puts @@subjectid + datasets = OpenTox::Dataset.all(DATASET, @@subjectid) assert_equal OpenTox::Dataset, datasets.first.class end def test_create_empty - d = OpenTox::Dataset.create DATASET + d = OpenTox::Dataset.create(DATASET, @@subjectid) assert_equal OpenTox::Dataset, d.class assert_match /#{DATASET}/, d.uri.to_s d.delete end def test_create_from_file - d = OpenTox::Dataset.from_file DATASET, File.join(DATA_DIR,"EPAFHM.mini.csv") + d = OpenTox::Dataset.from_file DATASET, File.join(DATA_DIR,"EPAFHM.mini.csv"), @@subjectid assert_equal OpenTox::Dataset, d.class assert_equal d.uri, d[RDF::XSD.anyURI] assert_equal "EPAFHM.mini", d.metadata[RDF::URI("http://purl.org/dc/elements/1.1/title")].first.to_s # DC.title is http://purl.org/dc/terms/title @@ -33,7 +39,7 @@ class DatasetTest < Test::Unit::TestCase end def test_from_yaml - @dataset = OpenTox::Dataset.from_file DATASET, File.join(DATA_DIR,"hamster_carcinogenicity.yaml") + @dataset = OpenTox::Dataset.from_file DATASET, File.join(DATA_DIR,"hamster_carcinogenicity.yaml"), @@subjectid assert_equal OpenTox::Dataset, @dataset.class assert_equal "hamster_carcinogenicity", @dataset[RDF::URI("http://purl.org/dc/elements/1.1/title")] hamster_carc? @@ -52,14 +58,14 @@ class DatasetTest < Test::Unit::TestCase =end def test_multicolumn_csv - @dataset = OpenTox::Dataset.from_file DATASET, "#{DATA_DIR}/multicolumn.csv" + @dataset = OpenTox::Dataset.from_file DATASET, "#{DATA_DIR}/multicolumn.csv", @@subjectid assert_equal 5, @dataset.features.size assert_equal 4, @dataset.compounds.size @dataset.delete end def test_from_csv - @dataset = OpenTox::Dataset.from_file DATASET, "#{DATA_DIR}/hamster_carcinogenicity.csv" + @dataset = OpenTox::Dataset.from_file DATASET, "#{DATA_DIR}/hamster_carcinogenicity.csv", @@subjectid assert_equal OpenTox::Dataset, @dataset.class hamster_carc? @dataset.delete -- cgit v1.2.3