mirror of
https://github.com/morluto/rea
synced 2026-10-28 15:07:26 -04:00
test(ghidra): group expanded suites by their contracts
Split result-envelope and completeness checks, and Windows invocation and runtime checks, into named describe groups within the existing lint limit. Preserve every test, fixture, assertion and platform prerequisite. Co-authored-by: Kaoru0822 <208281322+kaoru0822-kitauji@users.noreply.github.com>
This commit is contained in:
@@ -117,7 +117,9 @@ describe("Ghidra function-analysis result values", () => {
|
||||
});
|
||||
},
|
||||
);
|
||||
});
|
||||
|
||||
describe("Ghidra reference and value-flow completeness", () => {
|
||||
it.each(["reference_kinds_available", "unresolved_calls"])(
|
||||
"rejects omitted %s instead of inventing complete reference observations",
|
||||
(field) => {
|
||||
|
||||
@@ -486,7 +486,9 @@ describe("Ghidra Windows launcher", () => {
|
||||
}),
|
||||
).toThrow(/metacharacters/u);
|
||||
});
|
||||
});
|
||||
|
||||
describe("Ghidra Windows launcher runtime", () => {
|
||||
it.skipIf(process.platform !== "win32").each([
|
||||
{
|
||||
properties:
|
||||
|
||||
Reference in New Issue
Block a user