blob: 5b4e661d252cdd127ed3d023315c4da6b6a28268 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ATTENTION: for testing the error handling in test/task.rb, CODE_LINES are important
module OpenTox
class Application < Service
post '/dataset/test/error_in_task/?' do
task = OpenTox::Task.run("error_in_task", @uri) do |task|
sleep 1
bad_request_error "bad_request_error_in_task"
end
response['Content-Type'] = 'text/uri-list'
halt 202,task.uri.to_s+"\n"
end
get '/dataset/test/plain_error/?' do
bad_request_error "plain_bad_request_error"
end
get '/dataset/test/plain_no_ot_error/?' do
nil.no_method_for_nil
end
end
end
|