Skip to content

Move TestCase into the ipl\Sql\Test namespace#102

Merged
lippserd merged 1 commit intomainfrom
tests
Mar 24, 2026
Merged

Move TestCase into the ipl\Sql\Test namespace#102
lippserd merged 1 commit intomainfrom
tests

Conversation

@lippserd
Copy link
Member

TestCase was defined in tests/ which is not part of the distributed
library. Dependents such as ipl-orm had to work around this with a vendor
path mapping to ipl-sql's test directory. Moving it into src/Test/ makes it
a proper member of the ipl\Sql\Test testing utilities alongside
SqlAssertions, TestAdapter, and TestConnection.

`TestCase` was defined in `tests/` which is not part of the distributed
library. Dependents such as `ipl-orm` had to work around this with a vendor
path mapping to `ipl-sql`'s test directory. Moving it into `src/Test/` makes it
a proper member of the `ipl\Sql\Test` testing utilities alongside
`SqlAssertions`, `TestAdapter`, and `TestConnection`.
@lippserd lippserd added this to the v0.9.1 milestone Mar 24, 2026
@cla-bot cla-bot bot added the cla/signed label Mar 24, 2026
@lippserd lippserd merged commit ab1ac85 into main Mar 24, 2026
13 checks passed
@lippserd lippserd deleted the tests branch March 24, 2026 22:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant