1 # frozen_string_literal: true
5 "ARVADOS_API_TOKEN=\\"systemroottokenmushaveatleast32characters\\" \
6 ARVADOS_API_HOST=\\"fixme.example.net\\" \
7 arv virtual_machine list --filters '[[\\"hostname\\", \\"=\\", \\"%s\\"]]'"
10 control 'arvados api resources' do
12 title 'should be created'
18 describe "virtual machine #{vm}" do
20 command(test_cmd % vm)
22 its('stdout') { should match(/"uuid":"fixme-2x53u-[a-z0-9_]{15}"/) }
23 its('stdout') { should match(/"hostname":"#{vm}"/) }
24 its('stderr') { should eq '' }
25 its('exit_status') { should eq 0 }