summaryrefslogtreecommitdiff
path: root/cli/tests/unit/version_test.ts
blob: 4f8a1c5e46a98b3a9d7250a28000158f12b274b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import { assert } from "./test_util.ts";

Deno.test(function version() {
  const pattern = /^\d+\.\d+\.\d+/;
  assert(pattern.test(Deno.version.deno));
  assert(pattern.test(Deno.version.v8));
  // Unreleased version of TypeScript now set the version to 0-dev
  assert(
    pattern.test(Deno.version.typescript) ||
      Deno.version.typescript === "0-dev" ||
      Deno.version.typescript === "0-beta" ||
      Deno.version.typescript === "1-rc",
  );
});