-
Notifications
You must be signed in to change notification settings - Fork 95
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(rust): add integration tests and some improvements (#1883)
This should be the last PR for the initial Rust implementation. It includes: - An integration test for the driver manager against the official SQLite driver - An integration test for the dummy driver against itself (comparing output when using the Rust API and when using its exported version through the driver manager) - New info codes and options which have been added recently - An enum for identifying statistics Note that I also have an integration test for the driver manager against the official PostgreSQL driver but it needs a running PostgreSQL instance to be executed, so it cannot be easily integrated into the CI. This test proved useful during development as it allowed me to catch some bugs. The existence of this test is the reason why there is a common module. Maybe we can add it in a follow-up PR?
- Loading branch information
1 parent
ab567df
commit aec0e8d
Showing
9 changed files
with
1,501 additions
and
46 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.