diff --git a/tools/api-tester/tests/delete.js b/tools/api-tester/tests/delete.js index 3e27e9ff..5acb8189 100644 --- a/tools/api-tester/tests/delete.js +++ b/tools/api-tester/tests/delete.js @@ -45,7 +45,7 @@ module.exports = { try { await t.delete('test_delete_dir'); } catch (e) { - expect(e.response.status).equal(400); + expect(e.response.status).equal(422); threw = true; } expect(threw).true; diff --git a/tools/api-tester/tests/fsentry.js b/tools/api-tester/tests/fsentry.js index b4097e2e..a13e9c41 100644 --- a/tools/api-tester/tests/fsentry.js +++ b/tools/api-tester/tests/fsentry.js @@ -41,6 +41,12 @@ const verify_fsentry = async (t, o) => { expect(typeof o.uid).equal('string'); }); for ( const k of _bitBooleans ) { + if ( k === 'is_dir' ) { + await t.case(`is_dir is true or false`, () => { + expect(o[k]).oneOf([true, false], `${k} should be true or false`); + }); + continue; + } await t.case(`${k} is 0 or 1`, () => { expect(o[k]).oneOf([0, 1], `${k} should be 0 or 1`); }); diff --git a/tools/api-tester/tests/write_and_read.js b/tools/api-tester/tests/write_and_read.js index 82dfdca3..0a434b70 100644 --- a/tools/api-tester/tests/write_and_read.js +++ b/tools/api-tester/tests/write_and_read.js @@ -60,7 +60,10 @@ module.exports = { await t.read('i-do-not-exist.txt'); } catch (e) { expect(e.response.status).equal(404); - expect(e.response.data).deep.equal({ message: 'Path not found.' }); + expect(e.response.data).deep.equal({ + message: 'File or directory not found.', + code: 'subject_does_not_exist', + }); threw = true; } expect(threw).true;