Skip to content

test: add property-based tests for ak.array_equal#3891

Draft
TaiSakuma wants to merge 1 commit intoscikit-hep:mainfrom
TaiSakuma:TaiSakuma/test-array-equal-properties
Draft

test: add property-based tests for ak.array_equal#3891
TaiSakuma wants to merge 1 commit intoscikit-hep:mainfrom
TaiSakuma:TaiSakuma/test-array-equal-properties

Conversation

@TaiSakuma
Copy link
Member

@TaiSakuma TaiSakuma commented Feb 20, 2026

Following #3887, this PR adds another property-based test.

  • The PR adds property-based test for ak.array_equal().
  • This test is more fundamental than those for ak.to_buffers() and ak.from_buffers(), added in test: introduce property-based testing with to_buffers/from_buffers roundtrip #3887
  • I should've added this test first.
  • The test fails currently.
  • It will be easier to write other tests when this test passes.
  • The code is generated by Claude Code.
  • I'm writing this PR description.
  • Claude Code will open a PR with the GitHub CLI.

…symmetry)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@codecov
Copy link

codecov bot commented Feb 20, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.16%. Comparing base (1584bf8) to head (dd4e396).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files

see 60 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions
Copy link

The documentation preview is ready to be viewed at http://preview.awkward-array.org.s3-website.us-east-1.amazonaws.com/PR3891

@TaiSakuma TaiSakuma requested review from ianna and ikrommyd February 20, 2026 16:35
@ikrommyd
Copy link
Collaborator

This will need to wait for the fixes that I’m doing.

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.

2 participants