File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
src/test/java/org/lmdbjava Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -204,6 +204,19 @@ void copyDirectoryBased() {
204204 }
205205 }
206206
207+ @ Test
208+ void copyDirectoryBased_noFlags () {
209+ final Path dest = tempDir .createTempDir ();
210+ assertThat (Files .exists (dest )).isTrue ();
211+ assertThat (Files .isDirectory (dest )).isTrue ();
212+ assertThat (FileUtil .count (dest )).isEqualTo (0 );
213+ final Path src = tempDir .createTempDir ();
214+ try (Env <ByteBuffer > env = Env .create ().setMaxReaders (1 ).open (src )) {
215+ env .copy (dest );
216+ assertThat (FileUtil .count (dest )).isEqualTo (1 );
217+ }
218+ }
219+
207220 @ Test
208221 void copyDirectoryRejectsFileDestination () {
209222 assertThatThrownBy (
@@ -436,6 +449,12 @@ void setMapSize() {
436449 })
437450 .isInstanceOf (IllegalArgumentException .class );
438451
452+ assertThatThrownBy (
453+ () -> {
454+ env .setMapSize (-1 );
455+ })
456+ .isInstanceOf (IllegalArgumentException .class );
457+
439458 env .setMapSize (1024 , ByteUnit .KIBIBYTES );
440459
441460 try (Txn <ByteBuffer > roTxn = env .txnRead ()) {
You can’t perform that action at this time.
0 commit comments