]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.simulation/scratch/org/simantcs/simulation/ReadLockTest.java
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.simulation / scratch / org / simantcs / simulation / ReadLockTest.java
diff --git a/bundles/org.simantics.simulation/scratch/org/simantcs/simulation/ReadLockTest.java b/bundles/org.simantics.simulation/scratch/org/simantcs/simulation/ReadLockTest.java
new file mode 100644 (file)
index 0000000..a804007
--- /dev/null
@@ -0,0 +1,27 @@
+package org.simantcs.simulation;\r
+\r
+import java.io.File;\r
+import java.io.FileInputStream;\r
+import java.io.IOException;\r
+\r
+import org.simantics.databoard.Bindings;\r
+import org.simantics.utils.FileUtils;\r
+\r
+public class ReadLockTest {\r
+\r
+       public static void main(String[] args) throws IOException {\r
+               File file = File.createTempFile("deleteme", ".TMP");\r
+               byte[] data = new byte[40];\r
+               FileUtils.writeFile(file, data);\r
+               \r
+               FileInputStream fis = new FileInputStream(file);\r
+               FileInputStream fis2 = new FileInputStream(file);\r
+               \r
+               FileUtils.readFile(fis, Bindings.INTEGER);\r
+               FileUtils.readFile(fis2, Bindings.INTEGER);\r
+               \r
+               fis.close();\r
+               fis2.close();\r
+       }\r
+       \r
+}\r