fix(apple): align asset allowance and category fixture types
This commit is contained in:
1 parent
6103fddd45
commit
0321bb91a7
2 files changed
+7
-6
No files matched your search
@@ -406,7 +406,7 @@ const assetUtilFailure = (cause: unknown, signal?: AbortSignal): unknown => {
|
||||
...options,
|
||||
...fixedAllowanceOptions(
|
||||
"the fixed 64 MiB assetutil capture allowance",
|
||||
"output",
|
||||
"capture",
|
||||
),
|
||||
},
|
||||
);
|
||||
|
||||
@@ -33,8 +33,10 @@ describe("modern Swift category evidence", () => {
|
||||
const result = categorizeSwiftTypes(
|
||||
names.map((name, index) => ({ address: String(index), name })),
|
||||
);
|
||||
expect(result.categories.structs.count).toBe(0);
|
||||
expect(result.categories.other.count).toBe(2);
|
||||
expect(result.categories).toMatchObject({
|
||||
structs: { count: 0 },
|
||||
other: { count: 2 },
|
||||
});
|
||||
expect(result.unclassified.map(({ name }) => name)).toEqual(names);
|
||||
const controls = [
|
||||
["_$s1M7WrapperV1vxvg", "structs"],
|
||||
@@ -44,9 +46,8 @@ describe("modern Swift category evidence", () => {
|
||||
] as const;
|
||||
for (const [name, category] of controls)
|
||||
expect(
|
||||
categorizeSwiftTypes([{ address: "0x1", name }]).categories[category]
|
||||
.count,
|
||||
).toBe(1);
|
||||
categorizeSwiftTypes([{ address: "0x1", name }]).categories,
|
||||
).toMatchObject({ [category]: { count: 1 } });
|
||||
});
|
||||
|
||||
it("retains unresolved Swift observations under category filters", () => {
|
||||
|
||||
Reference in new issue
Block a user