Skip to content

feat: add FoxIO spec validation test suite#6

Merged
Crank-Git merged 2 commits intomasterfrom
feat/spec-validation
Mar 25, 2026
Merged

feat: add FoxIO spec validation test suite#6
Crank-Git merged 2 commits intomasterfrom
feat/spec-validation

Conversation

@Crank-Git
Copy link
Copy Markdown
Owner

Summary

  • Downloads official test PCAPs from FoxIO's ja4 repository
  • Validates ja4plus output against FoxIO's expected results
  • 12 spec validation tests with known deviation tracking
  • Run with: pytest -m spec_validation -v
  • Documented deviations: JA4L (requires live timing), JA4SSH (window grouping), JA4X (chain extraction), JA4 extension count (padding ext 0x0015)

Downloads official test PCAPs from FoxIO's ja4 repository and
validates ja4plus output against their expected results.

Run with: pytest -m spec_validation -v
@Crank-Git Crank-Git merged commit f778dd1 into master Mar 25, 2026
7 checks passed
@Crank-Git Crank-Git deleted the feat/spec-validation branch March 25, 2026 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant