summaryrefslogtreecommitdiff
path: root/test/rest.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/rest.rb')
-rw-r--r--test/rest.rb16
1 files changed, 6 insertions, 10 deletions
diff --git a/test/rest.rb b/test/rest.rb
index 1000b4e..bb91b68 100644
--- a/test/rest.rb
+++ b/test/rest.rb
@@ -1,19 +1,15 @@
-$LOAD_PATH << File.expand_path( File.dirname(__FILE__) + '/../lib' )
-require 'rubygems'
-require 'opentox-ruby-minimal.rb'
require 'test/unit'
+$LOAD_PATH << File.join(File.dirname(__FILE__),'..','lib')
+require File.join File.dirname(__FILE__),'..','lib','opentox-client.rb'
class RestTest < Test::Unit::TestCase
def test_post_get_delete
- uristring = "http://ot-dev.in-silico.ch/dataset"
- uri = uristring
+ uri = "http://ot-dev.in-silico.ch/dataset"
dataset_service = OpenTox::Dataset.new uri
- assert_match /#{uristring}/, dataset_service.get
- dataset_uri = dataset_service.post
- assert_match /#{uristring}/, dataset_uri.to_s
- dataset = OpenTox::Dataset.new dataset_uri
- assert_equal dataset_uri, dataset.uri
+ assert_match /#{uri}/, dataset_service.get
+ dataset = dataset_service.post
+ assert_match /#{uri}/, dataset.uri.to_s
metadata = dataset.metadata
assert_equal RDF::OT.Dataset, metadata[RDF.type]
assert_equal dataset.uri, metadata[RDF::XSD.anyURI]