mirror of
https://github.com/google/nomulus.git
synced 2025-04-30 12:07:51 +02:00
Reset the claims list cache in any test that saves to it (#1754)
This commit is contained in:
parent
280b56bd51
commit
ad50d6b0c7
2 changed files with 12 additions and 0 deletions
|
@ -22,14 +22,20 @@ import static org.joda.time.DateTimeZone.UTC;
|
|||
import com.google.common.collect.ImmutableMap;
|
||||
import google.registry.model.tmch.ClaimsList;
|
||||
import google.registry.model.tmch.ClaimsListDao;
|
||||
import google.registry.testing.TestCacheExtension;
|
||||
import java.io.File;
|
||||
import java.nio.file.Files;
|
||||
import org.joda.time.DateTime;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.junit.jupiter.api.extension.RegisterExtension;
|
||||
|
||||
/** Unit tests for {@link GetClaimsListCommand}. */
|
||||
class GetClaimsListCommandTest extends CommandTestCase<GetClaimsListCommand> {
|
||||
|
||||
@RegisterExtension
|
||||
public final TestCacheExtension testCacheExtension =
|
||||
new TestCacheExtension.Builder().withClaimsListCache(java.time.Duration.ofHours(6)).build();
|
||||
|
||||
@Test
|
||||
void testSuccess_getWorks() throws Exception {
|
||||
ClaimsListDao.save(ClaimsList.create(DateTime.now(UTC), ImmutableMap.of("a", "1", "b", "2")));
|
||||
|
|
|
@ -20,13 +20,19 @@ import static org.junit.jupiter.api.Assertions.assertThrows;
|
|||
|
||||
import google.registry.model.tmch.ClaimsList;
|
||||
import google.registry.model.tmch.ClaimsListDao;
|
||||
import google.registry.testing.TestCacheExtension;
|
||||
import java.io.FileNotFoundException;
|
||||
import org.joda.time.DateTime;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.junit.jupiter.api.extension.RegisterExtension;
|
||||
|
||||
/** Unit tests for {@link UploadClaimsListCommand}. */
|
||||
class UploadClaimsListCommandTest extends CommandTestCase<UploadClaimsListCommand> {
|
||||
|
||||
@RegisterExtension
|
||||
public final TestCacheExtension testCacheExtension =
|
||||
new TestCacheExtension.Builder().withClaimsListCache(java.time.Duration.ofHours(6)).build();
|
||||
|
||||
@Test
|
||||
void testSuccess() throws Exception {
|
||||
String filename = writeToTmpFile(
|
||||
|
|
Loading…
Add table
Reference in a new issue