Added update tests, added some delete tests among other things #24
GitHub Actions / Test Results
succeeded
Sep 15, 2024 in 0s
All 60 tests pass in 4s
Annotations
Check notice on line 0 in .github
github-actions / Test Results
60 tests found
There are 60 tests, see "Raw output" for the full list of tests.
Raw output
org.geysermc.databaseutils.RepositoryImplementationGenerationTest ‑ testAdvancedCompilation()
org.geysermc.databaseutils.RepositoryImplementationGenerationTest ‑ testBasicCompilation()
org.geysermc.databaseutils.delete.DeleteTests ‑ H2
org.geysermc.databaseutils.delete.DeleteTests ‑ MARIADB
org.geysermc.databaseutils.delete.DeleteTests ‑ MONGODB
org.geysermc.databaseutils.delete.DeleteTests ‑ MYSQL
org.geysermc.databaseutils.delete.DeleteTests ‑ ORACLE_DATABASE
org.geysermc.databaseutils.delete.DeleteTests ‑ POSTGRESQL
org.geysermc.databaseutils.delete.DeleteTests ‑ SQLITE
org.geysermc.databaseutils.exists.ExistsTests ‑ H2
org.geysermc.databaseutils.exists.ExistsTests ‑ MARIADB
org.geysermc.databaseutils.exists.ExistsTests ‑ MONGODB
org.geysermc.databaseutils.exists.ExistsTests ‑ MYSQL
org.geysermc.databaseutils.exists.ExistsTests ‑ ORACLE_DATABASE
org.geysermc.databaseutils.exists.ExistsTests ‑ POSTGRESQL
org.geysermc.databaseutils.exists.ExistsTests ‑ SQLITE
org.geysermc.databaseutils.insert.InsertTests ‑ H2
org.geysermc.databaseutils.insert.InsertTests ‑ MARIADB
org.geysermc.databaseutils.insert.InsertTests ‑ MONGODB
org.geysermc.databaseutils.insert.InsertTests ‑ MYSQL
org.geysermc.databaseutils.insert.InsertTests ‑ ORACLE_DATABASE
org.geysermc.databaseutils.insert.InsertTests ‑ POSTGRESQL
org.geysermc.databaseutils.insert.InsertTests ‑ SQLITE
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [10] input=findOrderByUsername, variables=[username], action=find, projection=null, byFactors=null, orderByFactors=[VariableOrderByFactor[columnName=username, direction=ASCENDING]]
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [10] input=findOrderByUsernameAscOrPassword, variables=[username, password], action=find, projection=null, byFactors=null, orderByFactors=[VariableOrderByFactor[columnName=username, direction=ASCENDING], org.geysermc.databaseutils.processor.query.section.factor.OrFactor@1da5635e, VariableOrderByFactor[columnName=password, direction=ASCENDING]]
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [11] input=findByUsernameOrderByUsernameAndPassword, variables=[username, password], action=find, projection=null, byFactors=[VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=[VariableOrderByFactor[columnName=username, direction=ASCENDING], org.geysermc.databaseutils.processor.query.section.factor.AndFactor@60493524, VariableOrderByFactor[columnName=password, direction=ASCENDING]]
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [11] input=findOrderByUsernameAsc, variables=[username], action=find, projection=null, byFactors=null, orderByFactors=[VariableOrderByFactor[columnName=username, direction=ASCENDING]]
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [12] input=findByUsernameOrderByUsername, variables=[username], action=find, projection=null, byFactors=[VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=[VariableOrderByFactor[columnName=username, direction=ASCENDING]]
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [12] input=findByUsernameOrderByUsernameAscOrPasswordDesc, variables=[username, password], action=find, projection=null, byFactors=[VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=[VariableOrderByFactor[columnName=username, direction=ASCENDING], org.geysermc.databaseutils.processor.query.section.factor.OrFactor@1da5635e, VariableOrderByFactor[columnName=password, direction=DESCENDING]]
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [13] input=findByUniqueIdLessThanOrUsernameOrderByUniqueIdAndPingDesc, variables=[uniqueId, username, ping], action=find, projection=null, byFactors=[VariableByFactor[columnName=uniqueId, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.LessThanKeyword@1], org.geysermc.databaseutils.processor.query.section.factor.OrFactor@1da5635e, VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=[VariableOrderByFactor[columnName=uniqueId, direction=ASCENDING], org.geysermc.databaseutils.processor.query.section.factor.AndFactor@60493524, VariableOrderByFactor[columnName=ping, direction=DESCENDING]]
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [13] input=findByUsernameOrderByUsernameAsc, variables=[username], action=find, projection=null, byFactors=[VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=[VariableOrderByFactor[columnName=username, direction=ASCENDING]]
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [14] input=findByUsernameOrderByUsernameDesc, variables=[username], action=find, projection=null, byFactors=[VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=[VariableOrderByFactor[columnName=username, direction=DESCENDING]]
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [15] input=findByUniqueIdOrderByUsername, variables=[uniqueId, username], action=find, projection=null, byFactors=[VariableByFactor[columnName=uniqueId, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=[VariableOrderByFactor[columnName=username, direction=ASCENDING]]
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [16] input=findByUsernameLessThanOrderByUniqueId, variables=[username, uniqueId], action=find, projection=null, byFactors=[VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.LessThanKeyword@1]], orderByFactors=[VariableOrderByFactor[columnName=uniqueId, direction=ASCENDING]]
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [17] input=findByUniqueIdLessThanOrderByUniqueId, variables=[uniqueId], action=find, projection=null, byFactors=[VariableByFactor[columnName=uniqueId, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.LessThanKeyword@1]], orderByFactors=[VariableOrderByFactor[columnName=uniqueId, direction=ASCENDING]]
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [1] input=findTop3DistinctTitle, variables=[title], action=find, projection=[ProjectionFactor[keyword=org.geysermc.databaseutils.processor.query.section.projection.keyword.TopProjectionKeyword@d3b026d0, columnName=null], ProjectionFactor[keyword=org.geysermc.databaseutils.processor.query.section.projection.keyword.DistinctProjectionKeyword@150f933b, columnName=null], ProjectionFactor[keyword=null, columnName=title]], byFactors=null, orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [1] input=update, variables=[], action=update, projection=null, byFactors=null, orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [2] input=find, variables=[], action=find, projection=null, byFactors=null, orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [2] input=findByUsernameAndPassword, variables=[username, password], action=find, projection=null, byFactors=[VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1], org.geysermc.databaseutils.processor.query.section.factor.AndFactor@60493524, VariableByFactor[columnName=password, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [3] input=findByUniqueIdAndPassword, variables=[uniqueId, password], action=find, projection=null, byFactors=[VariableByFactor[columnName=uniqueId, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1], org.geysermc.databaseutils.processor.query.section.factor.AndFactor@60493524, VariableByFactor[columnName=password, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [3] input=findTitle, variables=[title], action=find, projection=[ProjectionFactor[keyword=null, columnName=title]], byFactors=null, orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [4] input=findByUniqueIdAndUniqueName, variables=[uniqueId, uniqueName], action=find, projection=null, byFactors=[VariableByFactor[columnName=uniqueId, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1], org.geysermc.databaseutils.processor.query.section.factor.AndFactor@60493524, VariableByFactor[columnName=uniqueName, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [4] input=findTop3Title, variables=[title], action=find, projection=[ProjectionFactor[keyword=org.geysermc.databaseutils.processor.query.section.projection.keyword.TopProjectionKeyword@d3b026d0, columnName=null], ProjectionFactor[keyword=null, columnName=title]], byFactors=null, orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [5] input=findByUsernameLessThanAndPassword, variables=[username, password], action=find, projection=null, byFactors=[VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.LessThanKeyword@1], org.geysermc.databaseutils.processor.query.section.factor.AndFactor@60493524, VariableByFactor[columnName=password, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [5] input=updateByUsername, variables=[username], action=update, projection=null, byFactors=[VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [6] input=findByUniqueIdLessThanOrMyHash, variables=[uniqueId, myHash], action=find, projection=null, byFactors=[VariableByFactor[columnName=uniqueId, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.LessThanKeyword@1], org.geysermc.databaseutils.processor.query.section.factor.OrFactor@1da5635e, VariableByFactor[columnName=myHash, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [6] input=findByUsername, variables=[username], action=find, projection=null, byFactors=[VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [7] input=findByUniqueId, variables=[uniqueId], action=find, projection=null, byFactors=[VariableByFactor[columnName=uniqueId, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [7] input=findTop3TitleByUsername, variables=[title, username], action=find, projection=[ProjectionFactor[keyword=org.geysermc.databaseutils.processor.query.section.projection.keyword.TopProjectionKeyword@d3b026d0, columnName=null], ProjectionFactor[keyword=null, columnName=title]], byFactors=[VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [8] input=findByUsernameLessThan, variables=[username], action=find, projection=null, byFactors=[VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.LessThanKeyword@1]], orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [8] input=findTop3DistinctTitleByUsernameAndPassword, variables=[title, username, password], action=find, projection=[ProjectionFactor[keyword=org.geysermc.databaseutils.processor.query.section.projection.keyword.TopProjectionKeyword@d3b026d0, columnName=null], ProjectionFactor[keyword=org.geysermc.databaseutils.processor.query.section.projection.keyword.DistinctProjectionKeyword@150f933b, columnName=null], ProjectionFactor[keyword=null, columnName=title]], byFactors=[VariableByFactor[columnName=username, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1], org.geysermc.databaseutils.processor.query.section.factor.AndFactor@60493524, VariableByFactor[columnName=password, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword@1]], orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [9] input=findByUniqueIdLessThan, variables=[uniqueId], action=find, projection=null, byFactors=[VariableByFactor[columnName=uniqueId, keyword=org.geysermc.databaseutils.processor.query.section.by.keyword.LessThanKeyword@1]], orderByFactors=null
org.geysermc.databaseutils.processor.query.KeywordsReaderTests ‑ [9] input=findOrderByUsernameOrEmail, variables=[username, email], action=find, projection=null, byFactors=null, orderByFactors=[VariableOrderByFactor[columnName=username, direction=ASCENDING], org.geysermc.databaseutils.processor.query.section.factor.OrFactor@1da5635e, VariableOrderByFactor[columnName=email, direction=ASCENDING]]
org.geysermc.databaseutils.update.UpdateTests ‑ H2
org.geysermc.databaseutils.update.UpdateTests ‑ MARIADB
org.geysermc.databaseutils.update.UpdateTests ‑ MONGODB
org.geysermc.databaseutils.update.UpdateTests ‑ MYSQL
org.geysermc.databaseutils.update.UpdateTests ‑ ORACLE_DATABASE
org.geysermc.databaseutils.update.UpdateTests ‑ POSTGRESQL
org.geysermc.databaseutils.update.UpdateTests ‑ SQLITE
Loading