database-rider

Database testing made easy!

APACHE-2.0 License

Stars
645
Committers
60

Bot releases are hidden (Show)

database-rider - v1.15.1

Published by rmpestano over 4 years ago

Release Notes

  • java.lang.NoClassDefFoundError: io/micronaut/test/extensions/junit5/MicronautJunit5Extension (#217)

Heroes

@eaxdev

database-rider - v1.15.0

Published by rmpestano over 4 years ago

Release Notes

  • old version of jackson-mapper in use (#120)
  • Setup/Expect dataset by method besides annotation (#150)
  • Need the ability to load datasets from an URL (#209)
  • Micronaut integration (#210)
  • Replacer from dbunit.yml is not applied for expected datasets (#212)
  • Add ExpectedDataSet functionality to RiderDSL (#215)
  • Export binary data (byte []) (#216)

Heroes

@duschata @raderio @Antonio-Raposo @DaryaKolyadko

database-rider - v1.14.0

Published by rmpestano over 4 years ago

Release Notes

  • Support JUnit5 @BeforeAll, @BeforeEach, @AfterEach and @AfterAll callbacks (#207)

Heroes

@beskow

database-rider - v1.13.1

Published by rmpestano over 4 years ago

Release Notes

  • NullPointerException when expectedValue is regex (#206)

Heroes

@iakunin

database-rider - v1.13.0

Published by rmpestano over 4 years ago

Release Notes

  • Use caseSentiveTables configuration for table ordering (#199)
  • Add support for column sensing feature in FlatXML (#200)
  • Adds RiderDSL to make it possible to populate database in a fluent way (#201)
  • Foreign key constraint violation during clearDatabase (#202)
  • Escape table names on skipCleaningFor (#204)

Heroes

@jbequinn @iakunin @dimasmith @arhohuttunen

database-rider - v1.12.0

Published by rmpestano over 4 years ago

Release Notes

  • Use MySqlMetadataHandler for mysql (#182)
  • Apply DBUnit escape pattern when getting table names (#197)
  • Apply case InSensitive strategy in xml datasets (#198)

Heroes

@vaa25-digis @jbequinn @dimasmith

database-rider - v1.11.1

Published by rmpestano over 4 years ago

Release Notes

  • Use configured schema when disabling/enabling constraints enhancement (#193)
database-rider - v1.11.0

Published by rmpestano over 4 years ago

Release notes

  • Schema name is always null (#97)
  • Support for explicit schema configuration enhancement (#191)
  • Sql handle issue in DataSetExecutorImpl.readScript* when value string contains ";" (#189)

Heroes

@beskow and @cz3pearl

database-rider - v1.10.1

Published by rmpestano over 4 years ago

Release notes

  • Encoding issue in DataSetExecutorImpl.readScriptStatementsFromFile (#186)
  • in rider-spring/pom.xml, the dependency slf4j-simple should be test scoped (#184)

Heroes

@mutsys and @cz3pearl

database-rider - v1.10.0

Published by rmpestano over 4 years ago

Release notes

  • DataSetExecutorImpl#executeStatements swallows exception (#179)
  • JUnit5 - Add support for @DataSet in BeforeEach and AfterEach callbacks (#180)
  • Print all dbunit configuration(#181)
database-rider - v1.9.1

Published by rmpestano almost 5 years ago

Release notes

  • TypeCastException in expectedDataset CONTAINS operation (#176)
database-rider - v1.9.0

Published by rmpestano almost 5 years ago

Release notes

  • Regex support with 'CompareOperation.CONTAINS' on expected datasets (#162 and #169)
  • JUnit 5 module should not dependent on Junit4 (#168)
  • Rider Spring - Add multiple datasource support (#170)
  • CDI module - multiple datasources support (#171 and #172)
  • Javadoc generation fails when building dbrider with java 11 (#173)
  • Rider JUnit5 - Add multiple datasource support (#174)
  • Add ignoreCols support to CONTAINS operation (#175)

This release features multiple datasources support, see details here.

Heroes

@yuriytkach @iceberk

database-rider - v1.8.1

Published by rmpestano almost 5 years ago

Release notes

  • Use SpringExtension.getApplicationContext() in DBUnitExtension (#165)
  • Rider runner should close JDBC connection when cacheConnection is false (#166)
  • JUnit5 - connection pool exhausted when using SpringBoot (#167)
database-rider - v1.8.0

Published by rmpestano almost 5 years ago

Release notes

  • Rider Junit5 - integration with Spring test context (#147)
  • Add support for multiline strings in json export (#163 )
  • Rider CDI - Create an alias for DBUnitInterceptor named @DBRider (#164 )

Heroes

@TonnTamerlan

database-rider - v1.7.5

Published by rmpestano almost 5 years ago

Release notes

  • Invalid json generation when export database to json dataset (#161)

Heroes

@TonnTamerlan

database-rider - v1.7.4

Published by rmpestano almost 5 years ago

Release notes

  • Absolute path with spaces to sql script is not treated correctly and trow FileNotFoundException (#158 )

Heroes

@TonnTamerlan

database-rider - v1.7.3

Published by rmpestano about 5 years ago

Release notes

  • DB2 driver not correctly detected (#146)
  • Add support for orderBy in multiple tables (#149)
  • CleanBefore/After & excluding some tables (#151)
  • DataSet provider ignores caseSensitiveTableNames (#152)
  • DataSetProvider incompatible data types on extected data set (#153)

Heroes

@jenskreidler @raderio

database-rider - v1.7.2

Published by rmpestano over 5 years ago

Release notes

  • EscapePattern ignored by cleanBefore and cleanAfter (#144)
  • rider-cdi - add afterTest callback (#145)
database-rider - v1.7.1

Published by rmpestano over 5 years ago

Release notes

  • Connection leak in CDI module when in JTA mode (#143 )
database-rider - v1.7.0

Published by rmpestano over 5 years ago

Release notes

  • ConnectionHolder is not picked up from parent class (#137)
  • Support JTA connections in CDI module (#142)
  • SonarQube - Extracting constants from duplicated Strings (#140)
  • SonarQube - Iterating on entrySet() instead of keySet() when key and value are needed (#141)
  • SonarQube - Optimizing String.lastIndexOf() for single char (#139)
  • SonarQube - String Literals on the left on comparisons (#138)
Package Rankings
Top 10.18% on Repo1.maven.org
Related Projects