api-test: make created project and jobset visible

[?]
Oct 31, 2018, 5:44 PM
TZEDUWFXDA4O6ZVE7VC5TYSOPRVVSSSLUG3BERASO2KGHIWZZL3AC

Dependencies

  • [2] UOL7YDDL Fix test
  • [3] 7ECJWNVX Cleanup Project model
  • [4] SYLVCTT6 Start api cleanup with the User model
  • [5] YI3BZG5N Cleanup Jobset serialization
  • [6] LZVO64YG Merge in the first bits of the API work
  • [7] KYSBJAYN Allow dashes in jobset input names

Change contents

  • replacement in tests/api-test.pl at line 37
    [3.37568][3.37568:37693]()
    $result = request_json({ uri => '/project/sample', method => 'PUT', data => { displayname => "Sample", enabled => "1", } });
    [3.37568]
    [3.37693]
    $result = request_json({ uri => '/project/sample', method => 'PUT', data => { displayname => "Sample", enabled => "1", visible => "1", } });
  • replacement in tests/api-test.pl at line 44
    [3.37908][2.0:256]()
    $result = request_json({ uri => '/jobset/sample/default', method => 'PUT', data => { nixexprpath => "default.nix", nixexprinput => "my-src", inputs => { "my-src" => { type => "path", value => "/run/jobset" } }, enabled => "1", checkinterval => "3600"} });
    [3.37908]
    [3.38157]
    $result = request_json({ uri => '/jobset/sample/default', method => 'PUT', data => { nixexprpath => "default.nix", nixexprinput => "my-src", inputs => { "my-src" => { type => "path", value => "/run/jobset" } }, enabled => "1", visible => "1", checkinterval => "3600"} });