Skip to content

feat: add hidden assertion and improve test coverage#232

Merged
kevinccbsg merged 1 commit into
BRIKEV:mainfrom
codesthenos:main
Apr 30, 2026
Merged

feat: add hidden assertion and improve test coverage#232
kevinccbsg merged 1 commit into
BRIKEV:mainfrom
codesthenos:main

Conversation

@codesthenos

Copy link
Copy Markdown
Contributor

Description

  • Implemented "be.hidden" and "not.be.hidden" assertions in the assertion library.
  • Updated assertion messages for better clarity and consistency.
  • Enhanced test cases for various assertions including visibility, text content, attributes, and state.
  • Refactored existing tests for improved readability and maintainability.
  • Ensured all assertions are covered in the test suite, including new hidden assertions.

Fixes #217

Type of Change

Please delete options that are not relevant:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Code refactoring
  • Performance improvement
  • Test addition or update

Testing

  • I have added tests that prove my fix is effective or that my feature works
  • All existing tests pass
  • New and existing unit tests pass locally
  • I have tested this change manually

Documentation

  • I have updated the documentation accordingly
  • I have added/updated code comments where necessary
  • The changes are reflected in the relevant documentation files

- Implemented "be.hidden" and "not.be.hidden" assertions in the assertion library.
- Updated assertion messages for better clarity and consistency.
- Enhanced test cases for various assertions including visibility, text content, attributes, and state.
- Refactored existing tests for improved readability and maintainability.
- Ensured all assertions are covered in the test suite, including new hidden assertions.
@kevinccbsg kevinccbsg self-requested a review April 30, 2026 16:56
@kevinccbsg kevinccbsg added the good first issue Good for newcomers label Apr 30, 2026
@kevinccbsg kevinccbsg self-assigned this Apr 30, 2026

@kevinccbsg kevinccbsg left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

@kevinccbsg kevinccbsg merged commit 425dd66 into BRIKEV:main Apr 30, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

good first issue Good for newcomers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[good first issue] Add "be.hidden" assertion

2 participants