summaryrefslogtreecommitdiff
path: root/test/task.rb
diff options
context:
space:
mode:
authorrautenberg <rautenberg@in-silico.ch>2012-05-07 17:48:06 +0200
committerrautenberg <rautenberg@in-silico.ch>2012-05-07 17:48:06 +0200
commitd6f9c38c44fd6b7e41eca1f57451cc452cc4eec7 (patch)
tree23131e2f6a4d48f1af444a406479edd71d47c9bd /test/task.rb
parente55a25e9fb0c91a581f898ce894a27e8bdd3d780 (diff)
parent6f25a7f04863b4fc6dccab59d690695371f1f0c7 (diff)
Merge branch 'release/v0.0.3'HEADv0.0.3master
Diffstat (limited to 'test/task.rb')
-rw-r--r--test/task.rb85
1 files changed, 0 insertions, 85 deletions
diff --git a/test/task.rb b/test/task.rb
deleted file mode 100644
index 399c66e..0000000
--- a/test/task.rb
+++ /dev/null
@@ -1,85 +0,0 @@
-require 'test/unit'
-$LOAD_PATH << File.join(File.dirname(__FILE__),'..','lib')
-require File.join File.dirname(__FILE__),'..','lib','opentox-client.rb'
-#require "./validate-owl.rb"
-
-TASK_SERVICE_URI = "http://ot-dev.in-silico.ch/task"
-#TASK_SERVICE_URI = "http://ot-test.in-silico.ch/task"
-#TASK_SERVICE_URI = "https://ambit.uni-plovdiv.bg:8443/ambit2/task" #not compatible
-
-class TaskTest < Test::Unit::TestCase
-
-
-=begin
-=end
- def test_all
- all = OpenTox::Task.all(TASK_SERVICE_URI)
- assert_equal Array, all.class
- t = all.last
- assert_equal OpenTox::Task, t.class
- assert_equal RDF::OT1.Task, t[RDF.type]
- end
-
- def test_create_and_complete
- task = OpenTox::Task.create TASK_SERVICE_URI, :description => "test" do
- sleep 1
- TASK_SERVICE_URI
- end
- assert task.running?
- assert_equal "Running", task.hasStatus
- task.wait
- assert task.completed?
- assert_equal "Completed", task.hasStatus
- assert_equal TASK_SERVICE_URI, task.resultURI
- end
-
-
- def test_create_and_cancel
- task = OpenTox::Task.create TASK_SERVICE_URI do
- sleep 2
- TASK_SERVICE_URI
- end
- assert task.running?
- task.cancel
- assert task.cancelled?
- end
-
- def test_create_and_fail
- task = OpenTox::Task.create TASK_SERVICE_URI, :description => "test failure", :creator => "http://test.org/fake_creator" do
- sleep 1
- raise "A runtime error occured"
- end
- assert task.running?
- assert_equal "Running", task.hasStatus
- task.wait
- assert task.error?
- assert_equal "Error", task.hasStatus
- end
-
- def test_create_and_fail_with_opentox_error
- task = OpenTox::Task.create TASK_SERVICE_URI, :description => "test failure", :creator => "http://test.org/fake_creator" do
- sleep 1
- raise OpenTox::Error.new 500, "An OpenTox::Error occured"
- end
- assert task.running?
- assert_equal "Running", task.hasStatus
- task.wait
- assert task.error?
- assert_equal "Error", task.hasStatus
- end
-
-=begin
- def test_wrong_result_uri
- task = OpenTox::Task.create TASK_SERVICE_URI, :description => "test wrong result uri", :creator => "http://test.org/fake_creator" do
- sleep 1
- "Asasadasd"
- end
- assert task.running?
- assert_equal "Running", task.hasStatus
- task.wait
- assert task.error?
- assert_equal "Error", task.hasStatus
- end
-=end
-
-end