Skip to content

Commit c4691a6

Browse files
author
Jake Champion
committed
chore: use allowDynamicBackends from "fastly:experimental" instead of deprecated fastly.allowDynamicBackends
1 parent 1dfa33e commit c4691a6

File tree

1 file changed

+7
-6
lines changed
  • integration-tests/js-compute/fixtures/dynamic-backend/bin

1 file changed

+7
-6
lines changed

integration-tests/js-compute/fixtures/dynamic-backend/bin/index.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
/// <reference path="../../../../../types/index.d.ts" />
12
/* eslint-env serviceworker */
2-
/* global fastly */
33
import { Backend } from 'fastly:backend';
44
import { env } from 'fastly:env';
55
import { CacheOverride } from 'fastly:cache-override';
6+
import { allowDynamicBackends } from "fastly:experimental";
67
import { pass, fail, assert, assertDoesNotThrow, assertThrows, assertRejects, assertResolves } from "../../../assertions.js";
78

89
addEventListener("fetch", event => {
@@ -40,21 +41,21 @@ routes.set('/', () => {
4041
// implicit dynamic backend
4142
{
4243
routes.set("/implicit-dynamic-backend/dynamic-backends-disabled", async () => {
43-
fastly.allowDynamicBackends = false;
44+
allowDynamicBackends(false);
4445
let error = await assertRejects(() => fetch('https://httpbin.org/headers'));
4546
if (error) { return error }
4647
return pass()
4748
});
4849
routes.set("/implicit-dynamic-backend/dynamic-backends-enabled", async () => {
49-
fastly.allowDynamicBackends = true;
50+
allowDynamicBackends(true);
5051
let error = await assertResolves(() => fetch('https://httpbin.org/headers'));
5152
if (error) { return error }
5253
error = await assertResolves(() => fetch('https://www.fastly.com'));
5354
if (error) { return error }
5455
return pass()
5556
});
5657
routes.set("/implicit-dynamic-backend/dynamic-backends-enabled-called-twice", async () => {
57-
fastly.allowDynamicBackends = true;
58+
allowDynamicBackends(true);
5859
let error = await assertResolves(() => fetch('https://httpbin.org/headers'));
5960
if (error) { return error }
6061
error = await assertResolves(() => fetch('https://httpbin.org/headers'));
@@ -66,7 +67,7 @@ routes.set('/', () => {
6667
// explicit dynamic backend
6768
{
6869
routes.set("/explicit-dynamic-backend/dynamic-backends-enabled-all-fields", async () => {
69-
fastly.allowDynamicBackends = true;
70+
allowDynamicBackends(true);
7071
let backend = createValidHttpBinBackend();
7172
let error = await assertResolves(() => fetch('https://httpbin.org/headers', {
7273
backend,
@@ -76,7 +77,7 @@ routes.set('/', () => {
7677
return pass()
7778
});
7879
routes.set("/explicit-dynamic-backend/dynamic-backends-enabled-minimal-fields", async () => {
79-
fastly.allowDynamicBackends = true;
80+
allowDynamicBackends(true);
8081
let backend = createValidFastlyBackend();
8182
let error = await assertResolves(() => fetch('https://www.fastly.com', {
8283
backend,

0 commit comments

Comments
 (0)