diff --git a/test/e2e-api/admin/__snapshots__/labels.test.js.snap b/test/e2e-api/admin/__snapshots__/labels.test.js.snap index fd94ccdb44..b99f639684 100644 --- a/test/e2e-api/admin/__snapshots__/labels.test.js.snap +++ b/test/e2e-api/admin/__snapshots__/labels.test.js.snap @@ -66,6 +66,34 @@ Object { } `; +exports[`Labels API Can browse with no labels 1: [body] 1`] = ` +Object { + "labels": Array [], + "meta": Object { + "pagination": Object { + "limit": 15, + "next": null, + "page": 1, + "pages": 1, + "prev": null, + "total": 0, + }, + }, +} +`; + +exports[`Labels API Can browse with no labels 2: [headers] 1`] = ` +Object { + "access-control-allow-origin": "http://127.0.0.1:2369", + "cache-control": "no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0", + "content-length": "101", + "content-type": "application/json; charset=utf-8", + "etag": StringMatching /\\(\\?:W\\\\/\\)\\?"\\(\\?:\\[ !#-\\\\x7E\\\\x80-\\\\xFF\\]\\*\\|\\\\r\\\\n\\[\\\\t \\]\\|\\\\\\\\\\.\\)\\*"/, + "vary": "Origin, Accept-Encoding", + "x-powered-by": "Express", +} +`; + exports[`Labels API Can destroy 1: [body] 1`] = ` Object { "labels": Array [ diff --git a/test/e2e-api/admin/labels.test.js b/test/e2e-api/admin/labels.test.js index bd76a53a28..0af90cc37e 100644 --- a/test/e2e-api/admin/labels.test.js +++ b/test/e2e-api/admin/labels.test.js @@ -16,6 +16,16 @@ describe('Labels API', function () { await agent.loginAsOwner(); }); + it('Can browse with no labels', async function () { + await agent + .get('labels') + .expectStatus(200) + .matchBodySnapshot() + .matchHeaderSnapshot({ + etag: anyEtag + }); + }); + it('Can add', async function () { await agent .post('labels')