/
githubmirror
/
meteor
Обзор
Документация
Войти
/
githubmirror
/
meteor
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
devel
tools/e2e-tests/apps/react/tests/main.js
38 строк
1 KB
Italo José
Release 3.5.1 ⌛ (#14555)
06 авг 2026, 02:08
Не верифицирован
06 авг 2026, 02:08
efef960
Код
Авторство
О чём код?
import assert from "assert"; import { Buffer as ImportedBuffer } from "buffer"; import crypto from "crypto"; import { setTimeout as delay } from "timers/promises"; describe("react", function () { it("package.json has correct name", async function () { const { name } = await import("../package.json"); assert.strictEqual(name, "react"); }); if (Meteor.isClient) { it("client is not server", function () { assert.strictEqual(Meteor.isServer, false); }); it("provides Node compatibility for client tests", async function () { assert.strictEqual(Buffer, ImportedBuffer); assert.strictEqual(Buffer.from("meteor").toString("hex"), "6d6574656f72"); assert.strictEqual( crypto.createHash("sha256").update("meteor-rspack").digest("hex"), "5e2fed2db9ab31f41ef49674e51532b84d83a2839c46697c55001a855224827d", ); assert.strictEqual(await delay(1, "ready"), "ready"); }); } if (Meteor.isServer) { it("server is not client", function () { assert.strictEqual(Meteor.isClient, false); }); } it("is test", function () { assert.strictEqual(Meteor.isTest, true); assert.strictEqual(Meteor.isAppTest, false); }); });