Changeset: 6a6861b79f75 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6a6861b79f75
Modified Files:
        java/embedded/src/test/java/org/monetdb/embedded/test/EmbeddedTest.java
Branch: embedded-java
Log Message:

Add another different unit test


diffs (48 lines):

diff --git 
a/java/embedded/src/test/java/org/monetdb/embedded/test/EmbeddedTest.java 
b/java/embedded/src/test/java/org/monetdb/embedded/test/EmbeddedTest.java
--- a/java/embedded/src/test/java/org/monetdb/embedded/test/EmbeddedTest.java
+++ b/java/embedded/src/test/java/org/monetdb/embedded/test/EmbeddedTest.java
@@ -16,19 +16,21 @@ import java.nio.file.Files;
 import java.nio.file.Path;
 import java.sql.SQLException;
 
+import org.junit.Ignore;
 import org.junit.Test;
 import org.monetdb.embedded.MonetDBEmbedded;
 import org.monetdb.embedded.result.EmbeddedQueryResult;
 
 public class EmbeddedTest {
 
+       @Ignore
        @Test
-       public void simpleTest() throws IOException, SQLException {
+       public void newDatabaseTest() throws IOException, SQLException {
                final Path directoryPath = Files.createTempDirectory("monetdb");
                final File directory = directoryPath.toFile();
 
                MonetDBEmbedded db = new MonetDBEmbedded(directory);
-               db.startup(true);
+               db.startup(false);
 
                db.query("CREATE TABLE world (id integer, val integer)");
                db.query("INSERT INTO world VALUES (1, 10), (2, 20), (3, 30)");
@@ -38,4 +40,20 @@ public class EmbeddedTest {
 
                result.close();
        }
+
+       @Test
+       public void existingDatabaseTest() throws IOException, SQLException {
+               final File directory = new File("src" + File.separatorChar + 
"test" + 
+                               File.separatorChar + "resources" + 
File.separatorChar + "monetdbtest");
+               directory.mkdirs();
+
+               MonetDBEmbedded db = new MonetDBEmbedded(directory);
+               db.startup(false);
+
+               EmbeddedQueryResult result = db.query("SELECT 1");
+//             EmbeddedQueryResult result = db.query("SELECT * FROM world");
+               assertEquals(3, result.getColumn(1).columnSize());
+
+               result.close();
+       }
 }
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to