You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Testcontainers affords us the means to test against more database types. Introducing it can increase confidence in supported technologies. Additionally, certain test cases are disabled because the related features are not support on HSQL, the embedded engine currently used.
When registered procedure output parameters, if the method annotated with @procedure has a collection return type or an entity return type, then use ResultSet. Otherwise, handle either the array (Object[]) or the primitive types.
* Throw a proper exception when using an @Procedure-annotated method and no transaction is active.
* Introduce refCursor as a boolean flag to @procedure denoting when to use REF_CURSORs for OUT parameters..
* Extract a ProcedureParameter command object to ease usage of a parameter's name, type and mode. (NOTE: javax.persistence already has "StoredProcedureParameter".)
NOTE: Integration testing of stored procedures is very limited by lack of HSQL's support for REF CURSORS. See ##2256 to track future work for potential testing against MySQL, Oracle, Postgres, or SQL Server.
See: #1959, #409.
Related: #2014.
* Introduce Testcontainers as the mechanism to test against real data stores.
* Alter CI to handle running Testcontainers in reduced privilege mode.
* Run the data store specific test cases ONLY for the baseline Java 8 test execution.
See #2256.
* Introduce Testcontainers as the mechanism to test against real data stores.
* Alter CI to handle running Testcontainers in reduced privilege mode.
* Run the data store specific test cases ONLY for the baseline Java 8 test execution.
See #2256.
Testcontainers affords us the means to test against more database types. Introducing it can increase confidence in supported technologies. Additionally, certain test cases are disabled because the related features are not support on HSQL, the embedded engine currently used.
Related: #409.
Also see: https://github.com/GabrielBB/spring-data-jpa-procedure-tests
For an example of using Java Config to spin up Testcontainers for a given test case, see the following:
The text was updated successfully, but these errors were encountered: