+ assert_equal sp['partitions'], cr['scheduling_parameters']['partitions']
+ assert_equal false, cr['scheduling_parameters']['preemptible']
+ assert_equal false, cr['scheduling_parameters']['supervisor']
+ end
+
+ test 'create a-c-r should be supervisor' do
+ authorize_with :active
+
+ post :create, params: {
+ container_request: minimal_cr.merge(command: ["arvados-cwl-runner", "my-workflow.cwl"], state: "Committed")
+ }
+ assert_response :success
+
+ cr = JSON.parse(@response.body)
+ assert_not_nil cr, 'Expected container request'
+ assert_equal true, cr['scheduling_parameters']['supervisor']