Skip to content

Commit 646d861

Browse files
committed
fix: repository smoke test
1 parent 4cff71f commit 646d861

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

server/src/test/java/org/eclipse/openvsx/repositories/RepositoryServiceSmokeTest.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import org.springframework.beans.factory.annotation.Autowired;
2222
import org.springframework.boot.test.context.SpringBootTest;
2323
import org.springframework.data.domain.PageRequest;
24+
import org.springframework.data.domain.Pageable;
2425
import org.springframework.test.context.ActiveProfiles;
2526

2627
import java.lang.reflect.Modifier;
@@ -81,7 +82,7 @@ void testExecuteQueries() {
8182
scan.setPublisher("publisher");
8283
scan.setPublisherUrl("https://example.com");
8384
scan.setExtensionVersion(extVersion.getVersion());
84-
scan.setStartedAt(LocalDateTime.now());
85+
scan.setStartedAt(NOW);
8586
scan.setStatus(ScanStatus.STARTED);
8687

8788
var validationFailure = ExtensionValidationFailure.create("NAME_SQUATTING", "validation-name", "reason");
@@ -117,7 +118,7 @@ void testExecuteQueries() {
117118
customer.setTier(tier);
118119
var usageStats = new UsageStats();
119120
usageStats.setCustomer(customer);
120-
usageStats.setWindowStart(LocalDateTime.now());
121+
usageStats.setWindowStart(NOW);
121122
usageStats.setDuration(Duration.ofMinutes(1));
122123

123124
// Persist all entities consistently using EntityManager
@@ -161,6 +162,9 @@ void testExecuteQueries() {
161162
() -> repositories.findAdminStatisticsByYearAndMonth(1997, 1),
162163
() -> repositories.findAllActiveExtensions(),
163164
() -> repositories.findAllPersistedLogs(),
165+
() -> repositories.findPersistedLogsAfter(NOW),
166+
() -> repositories.findPersistedLogsPaginated(page),
167+
() -> repositories.findPersistedLogsAfterPaginated(NOW, page),
164168
() -> repositories.findAllReviews(extension),
165169
() -> repositories.findAllSucceededDownloadCountProcessedItemsByStorageTypeAndNameIn("storageType", STRING_LIST),
166170
() -> repositories.findAllFailedDownloadCountProcessedItemsByStorageTypeAndNameIn("storageType", STRING_LIST),
@@ -375,7 +379,7 @@ void testExecuteQueries() {
375379
() -> repositories.countCustomersByTier(tier),
376380
() -> repositories.findAllCustomers(),
377381
() -> repositories.saveUsageStats(usageStats),
378-
() -> repositories.findUsageStatsByCustomerAndDate(customer, LocalDateTime.now()),
382+
() -> repositories.findUsageStatsByCustomerAndDate(customer, NOW),
379383
() -> repositories.deleteTier(tier),
380384
() -> repositories.deleteCustomer(customer),
381385
// Extension scan delete method - add last, still not clear why but otherwise the test fails

0 commit comments

Comments
 (0)