Skip to content

Adds tags for tests, more tests and refactors preprocess#406

Merged
lmdiazangulo merged 4 commits into
devfrom
more-tests
May 18, 2026
Merged

Adds tags for tests, more tests and refactors preprocess#406
lmdiazangulo merged 4 commits into
devfrom
more-tests

Conversation

@lmdiazangulo
Copy link
Copy Markdown
Contributor

No description provided.

@lmdiazangulo lmdiazangulo changed the title Adds tags for tests [WIP] Adds tags for tests and increases test coverage May 16, 2026
- Created test/preprocess/ directory with test infrastructure
- Implemented 4 test cases: searchtag, searchtag_empty, searchtag_single, searchtag_special_chars
- Fixed searchtag parameter type from fixed-length to assumed-length character
- Added searchtag to Preprocess_m public exports
- All 120 tests pass
- Extract common logic from checkDielectricComponentTags, checkAnimatedComponentTags,
  and checkLossyTags into separate helper subroutines
- Add checkDielectricTagForDuplicate, checkAnimatedTagForDuplicate, checkLossyTagForDuplicate
- Make helper functions public for testing
- Add test_checkDielectricTag_no_dup and test_checkLossyTag_basic unit tests
- All 122 unit tests pass
@lmdiazangulo lmdiazangulo changed the title [WIP] Adds tags for tests and increases test coverage [WIP] Adds tags for tests, more tests and refactors preprocess May 17, 2026
@lmdiazangulo lmdiazangulo changed the title [WIP] Adds tags for tests, more tests and refactors preprocess Adds tags for tests, more tests and refactors preprocess May 17, 2026
@lmdiazangulo lmdiazangulo marked this pull request as ready for review May 17, 2026 10:49
@lmdiazangulo lmdiazangulo requested a review from Alberto-o May 17, 2026 10:49
@lmdiazangulo lmdiazangulo self-assigned this May 17, 2026
@lmdiazangulo lmdiazangulo added the AI assisted Mostly created with AI. Needs special review. label May 17, 2026
@lmdiazangulo lmdiazangulo merged commit 4db43fa into dev May 18, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI assisted Mostly created with AI. Needs special review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants