Skip to content

Commit

Permalink
add ut
Browse files Browse the repository at this point in the history
  • Loading branch information
jerry-024 committed Jan 6, 2025
1 parent a795ca3 commit 8f91469
Showing 1 changed file with 12 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@

import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.fail;
import static org.junit.jupiter.api.Assertions.assertDoesNotThrow;

/** Tests for {@link SnapshotManager}. */
public class SnapshotManagerTest {
Expand Down Expand Up @@ -398,4 +399,15 @@ public void testLongLivedChangelog() throws Exception {
Assertions.assertThat(snapshotManager.latestSnapshotId()).isEqualTo(10);
Assertions.assertThat(snapshotManager.changelog(1)).isNotNull();
}

@Test
public void testCommitChangelogWhenSameChangelogCommitTwice() throws IOException {
FileIO localFileIO = LocalFileIO.create();
SnapshotManager snapshotManager =
new SnapshotManager(localFileIO, new Path(tempDir.toString()));
long id = 1L;
Changelog changelog = createChangelogWithMillis(id, 1L);
snapshotManager.commitChangelog(changelog, id);
assertDoesNotThrow(() -> snapshotManager.commitChangelog(changelog, id));
}
}

0 comments on commit 8f91469

Please sign in to comment.