Skip to content

Commit 5d3ee35

Browse files
committed
test(utm): update UTM parameter validation tests to check for valid and invalid keys
1 parent 7febc31 commit 5d3ee35

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

test/utils/utm.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,8 @@ describe('UTM Utils', () => {
139139
const result = validateUtmParams({ source: 'google', medium: undefined });
140140
expect(result.isValid).toBe(true);
141141
expect(result.validKeys).toContain('source');
142-
expect(result.validKeys).toContain('medium');
142+
expect(result.validKeys).toEqual(['source', 'medium']); // undefined values are treated as valid (skipped)
143+
expect(result.invalidKeys).toEqual([]);
143144
});
144145
});
145146

0 commit comments

Comments
 (0)