mirror of
https://github.com/denoland/deno.git
synced 2024-12-14 11:27:57 -05:00
14 lines
515 B
TypeScript
14 lines
515 B
TypeScript
|
// Copyright 2018-2022 the Deno authors. All rights reserved. MIT license.
|
||
|
// deno-lint-ignore-file no-explicit-any
|
||
|
|
||
|
import { assert } from "./test_util.ts";
|
||
|
|
||
|
Deno.test({ permissions: "none" }, function webStoragesReassignable() {
|
||
|
// Can reassign to web storages
|
||
|
globalThis.localStorage = 1 as any;
|
||
|
globalThis.sessionStorage = 1 as any;
|
||
|
// The actual values don't change
|
||
|
assert(globalThis.localStorage instanceof globalThis.Storage);
|
||
|
assert(globalThis.sessionStorage instanceof globalThis.Storage);
|
||
|
});
|