From cbc5f08e92c92601009f0c11c8ec67ede2894858 Mon Sep 17 00:00:00 2001 From: Christoph Helma Date: Fri, 2 Mar 2012 09:33:44 +0000 Subject: error report fixed for old task services --- test/task.rb | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) (limited to 'test') diff --git a/test/task.rb b/test/task.rb index 7ea30b9..d49871f 100644 --- a/test/task.rb +++ b/test/task.rb @@ -10,6 +10,8 @@ TASK_SERVICE_URI = "http://ot-dev.in-silico.ch/task" class TaskTest < Test::Unit::TestCase +=begin +=end def test_all all = OpenTox::Task.all(TASK_SERVICE_URI) assert_equal Array, all.class @@ -44,8 +46,20 @@ class TaskTest < Test::Unit::TestCase 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 "an unexpected error occured" + sleep 0.5 + 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 0.5 + raise OpenTox::Error.new 500, "An OpenTox::Error occured" end assert task.running? assert_equal "Running", task.hasStatus @@ -56,14 +70,17 @@ class TaskTest < Test::Unit::TestCase 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 + sleep 0.5 "Asasadasd" end assert task.running? assert_equal "Running", task.hasStatus + puts task.uri task.wait assert task.error? - assert_equal "Error", task.hasStatus + #assert_equal "Error", task.hasStatus end +=begin +=end end -- cgit v1.2.3