projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch '5724-blob-signature-ttl' closes #5724
[arvados.git]
/
services
/
api
/
test
/
functional
/
arvados
/
v1
/
nodes_controller_test.rb
diff --git
a/services/api/test/functional/arvados/v1/nodes_controller_test.rb
b/services/api/test/functional/arvados/v1/nodes_controller_test.rb
index dd942b691ed177bf09abb5993ac19aa8a92bde56..7ea231eecb9f28a35d8ccf67db2727f33446ff84 100644
(file)
--- a/
services/api/test/functional/arvados/v1/nodes_controller_test.rb
+++ b/
services/api/test/functional/arvados/v1/nodes_controller_test.rb
@@
-68,7
+68,7
@@
class Arvados::V1::NodesControllerTest < ActionController::TestCase
test "create node" do
authorize_with :admin
test "create node" do
authorize_with :admin
- post :create
+ post :create
, {node: {}}
assert_response :success
assert_not_nil json_response['uuid']
assert_not_nil json_response['info'].is_a? Hash
assert_response :success
assert_not_nil json_response['uuid']
assert_not_nil json_response['info'].is_a? Hash
@@
-108,6
+108,14
@@
class Arvados::V1::NodesControllerTest < ActionController::TestCase
assert_nil(json_response["job"], "spectator can see node's assigned job")
end
assert_nil(json_response["job"], "spectator can see node's assigned job")
end
+ [:admin, :spectator].each do |user|
+ test "select param does not break node list for #{user}" do
+ authorize_with user
+ get :index, {select: ['domain']}
+ assert_response :success
+ end
+ end
+
test "admin can associate a job with a node" do
changed_node = nodes(:idle)
assigned_job = jobs(:queued)
test "admin can associate a job with a node" do
changed_node = nodes(:idle)
assigned_job = jobs(:queued)