1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-01 09:24:20 -04:00
denoland-deno/cli/tests/testdata/fmt/fmt_with_config/a.ts
Bartek Iwańczuk 0dbeb774ba
feat(fmt): add support for configuration file (#11944)
This commit adds support for configuration file for "deno fmt"
subcommand. It is also respected by LSP when formatting
files.

Example configuration:
{
    "fmt": {
        "files": {
            "include": ["src/"],
            "exclude": ["src/testdata/"]
        },
        "options": {
            "useTabs": true,
            "lineWidth": 80,
            "indentWidth": 4,
            "singleQuote": true,
            "textWrap": "preserve"
        }
    }
}
2021-09-13 20:19:10 +02:00

46 lines
664 B
TypeScript

unitTest(
{ perms: { net: true } },
async function responseClone() {
const response =
await fetch(
'http://localhost:4545/fixture.json',
);
const response1 =
response.clone();
assert(
response !==
response1,
);
assertEquals(
response.status,
response1
.status,
);
assertEquals(
response.statusText,
response1
.statusText,
);
const u8a =
new Uint8Array(
await response
.arrayBuffer(),
);
const u8a1 =
new Uint8Array(
await response1
.arrayBuffer(),
);
for (
let i = 0;
i <
u8a.byteLength;
i++
) {
assertEquals(
u8a[i],
u8a1[i],
);
}
},
);