deno/js/platform_test.ts
Ryan Dahl d39055d79b Clean up deno.platform
Renames:
deno.platform -> deno.platform.os
deno.arch -> deno.platform.arch

Removes unsupported operating systems and CPU architectures from the
types. Uses the string "win" instead of "win32".
2018-10-03 16:59:00 -04:00

12 lines
421 B
TypeScript

// Copyright 2018 the Deno authors. All rights reserved. MIT license.
import { test, assert } from "./test_util.ts";
import * as deno from "deno";
test(function platformTransform() {
// deno.platform is injected by rollup at compile time. Here
// we check it has been properly transformed.
const { arch, os } = deno.platform;
assert(arch === "x64");
assert(os === "mac" || os === "win" || os === "linux");
});