mirror of
https://github.com/Z3Prover/z3
synced 2025-10-08 17:01:55 +00:00
Daily Test Coverage Improver: Add comprehensive API special relations tests (#7925)
* Add comprehensive API special relations tests
- Implement tests for all 5 special relations API functions:
* Z3_mk_linear_order - Linear order relation
* Z3_mk_partial_order - Partial order relation
* Z3_mk_piecewise_linear_order - Piecewise linear order relation
* Z3_mk_tree_order - Tree order relation
* Z3_mk_transitive_closure - Transitive closure of a relation
- Test coverage achieved: 100% (5/5 lines) in src/api/api_special_relations.cpp
- Added comprehensive test cases covering:
* Basic functionality with different sorts
* Different index parameters
* Expression creation and integration
* Edge cases and variations
🤖 Generated with Claude Code
* staged files
* remove files
---------
Co-authored-by: Daily Test Coverage Improver <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
parent
3fa34952f0
commit
b17df988ed
3 changed files with 121 additions and 0 deletions
|
@ -15,6 +15,7 @@ add_executable(test-z3
|
|||
algebraic_numbers.cpp
|
||||
api_ast_map.cpp
|
||||
api_bug.cpp
|
||||
api_special_relations.cpp
|
||||
api.cpp
|
||||
api_algebraic.cpp
|
||||
api_polynomial.cpp
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue