Fix remaining unit test issues

This commit is contained in:
Martin Fournier
2021-12-19 15:42:40 -05:00
parent 3b99da8474
commit 2bbb767575
7 changed files with 33 additions and 22 deletions

View File

@@ -1,14 +1,12 @@
// eslint-disable-next-line @typescript-eslint/no-unused-vars
import { jest, describe, expect, test } from '@jest/globals'
import { getRamCost, RamCostConstants } from "../../src/Netscript/RamCostGenerator";
import { calculateRamUsage } from "../../src/Script/RamCalculations";
const ScriptBaseCost = RamCostConstants.ScriptBaseRamCost;
const HacknetNamespaceCost = RamCostConstants.ScriptHacknetNodesRamCost;
jest.mock("../../src/Netscript/killWorkerScript", () => ({
__esModule: true,
killWorkerScript: jest.fn(),
}));
describe("Netscript Static RAM Calculation/Generation Tests", function () {
// Tests numeric equality, allowing for floating point imprecision
function testEquality(val, expected) {