// META: script=/common/get-host-info.sub.js // META: script=/common/utils.js // META: script=/fetch/fetch-later/resources/fetch-later-helper.js 'use strict'; const SMALL_REQUEST_BODY_SIZE = 20; for (const dataType in BeaconDataType) { // Test making a POST request with small payload. parallelPromiseTest( async _ => expectFetchLater({ activateAfter: 0, method: 'POST', body: makeBeaconData(generatePayload(SMALL_REQUEST_BODY_SIZE), dataType), }), `fetchLater() accepts small payload in a POST request body of ${ dataType}.`); }