summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrautenberg <rautenberg@in-silico.ch>2013-12-23 10:09:14 +0100
committerrautenberg <rautenberg@in-silico.ch>2013-12-23 10:09:14 +0100
commit4f02a43d4c46906baf9702af7a868470e3d9b2c4 (patch)
tree08379c99ab74754ec4d675270c654124eeabe090
parentd82aa629047c71c97fd2cf0e5ef86bc8fdacdfff (diff)
increase task wait times, fix validation method call, add subjectid in model curl request
-rw-r--r--test/model.rb4
-rw-r--r--test/task.rb17
-rw-r--r--test/validation-long.rb5
3 files changed, 10 insertions, 16 deletions
diff --git a/test/model.rb b/test/model.rb
index 0d9e812..027c9df 100644
--- a/test/model.rb
+++ b/test/model.rb
@@ -69,10 +69,10 @@ class ModelTest < MiniTest::Test
assert c.type.to_s =~ /Endpoint/
puts c.uri
# necessary since model.all method is abolished
- urilist = `curl -k GET -H accept:text/plain #{$model[:uri]}`.chomp
+ urilist = `curl -k GET -H accept:text/plain -H 'subjectid:#{OpenTox::RestClientWrapper.subjectid}' #{$model[:uri]}`.chomp
assert_match c.uri, urilist
a.delete
- urilist = `curl -k GET -H accept:text/plain #{$model[:uri]}`.chomp
+ urilist = `curl -k GET -H accept:text/plain -H 'subjectid:#{OpenTox::RestClientWrapper.subjectid}' #{$model[:uri]}`.chomp
refute_match c.uri, urilist
end
end
diff --git a/test/task.rb b/test/task.rb
index 43336a5..4ee07c1 100644
--- a/test/task.rb
+++ b/test/task.rb
@@ -22,7 +22,7 @@ class TaskTest < MiniTest::Test
def test_01_create_and_complete
task = OpenTox::Task.run __method__ do
- sleep 2
+ sleep 5
$task[:uri]
end
assert_equal true, task.running?
@@ -47,7 +47,7 @@ class TaskTest < MiniTest::Test
def test_03_create_and_cancel
task = OpenTox::Task.run __method__ do
- sleep 2
+ sleep 5
$task[:uri]
end
assert_equal true, task.running?
@@ -61,7 +61,7 @@ class TaskTest < MiniTest::Test
def test_04_create_and_fail
task = OpenTox::Task.run __method__,"http://test.org/fake_creator" do
- sleep 2
+ sleep 5
raise "A runtime error occured"
end
assert_equal true, task.running?
@@ -80,7 +80,7 @@ class TaskTest < MiniTest::Test
def test_05_create_and_fail_with_opentox_error
task = OpenTox::Task.run __method__,"http://test.org/fake_creator" do
- sleep 2
+ sleep 5
raise OpenTox::Error.new 500, "An OpenTox::Error occured"
end
assert task.running?
@@ -97,7 +97,7 @@ class TaskTest < MiniTest::Test
def test_06_create_and_fail_with_not_found_error
task = OpenTox::Task.run __method__,"http://test.org/fake_creator" do
- sleep 2
+ sleep 5
resource_not_found_error "An OpenTox::ResourceNotFoundError occured", "http://test.org/fake_creator"
end
assert task.running?
@@ -115,7 +115,7 @@ class TaskTest < MiniTest::Test
def test_07_create_and_fail_with_rest_not_found_error
task = OpenTox::Task.run __method__,"http://test.org/fake_creator" do
- sleep 1
+ sleep 5
OpenTox::Feature.new.get
end
assert task.running?
@@ -131,7 +131,7 @@ class TaskTest < MiniTest::Test
def test_08_create_and_fail_with_restclientwrapper_error
task = OpenTox::Task.run __method__,"http://test.org/fake_creator" do
- sleep 2
+ sleep 5
OpenTox::RestClientWrapper.get "invalid uri"
end
assert task.running?
@@ -148,7 +148,7 @@ class TaskTest < MiniTest::Test
def test_09_check_resultURIs
resulturi = "http://resulturi/test/1"
task = OpenTox::Task.run __method__ do
- sleep 2
+ sleep 5
resulturi
end
assert_equal "Running", task.hasStatus
@@ -241,7 +241,6 @@ class TaskTest < MiniTest::Test
sleep 5
raise ex,error_msg
end
-
assert task.running?
assert_equal "Running", task.hasStatus
assert_equal 202, task.code
diff --git a/test/validation-long.rb b/test/validation-long.rb
index 2abb5e0..1a458a2 100644
--- a/test/validation-long.rb
+++ b/test/validation-long.rb
@@ -302,11 +302,6 @@ class ValidationTest < MiniTest::Test
cv = OpenTox::Crossvalidation.find(cv.uri)
assert_valid_date cv
assert cv.uri.uri?
- if $aa[:uri]
- assert_unauthorized do
- cv.statistics(cv)
- end
- end
stats_val = cv.statistics
assert_kind_of OpenTox::Validation,stats_val
assert_prob_correct(stats_val)