-/*******************************************************************************\r
- * Copyright (c) 2010 Association for Decentralized Information Management in\r
- * Industry THTH ry.\r
- * All rights reserved. This program and the accompanying materials\r
- * are made available under the terms of the Eclipse Public License v1.0\r
- * which accompanies this distribution, and is available at\r
- * http://www.eclipse.org/legal/epl-v10.html\r
- *\r
- * Contributors:\r
- * VTT Technical Research Centre of Finland - initial API and implementation\r
- *******************************************************************************/\r
+/*******************************************************************************
+ * Copyright (c) 2010 Association for Decentralized Information Management in
+ * Industry THTH ry.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * VTT Technical Research Centre of Finland - initial API and implementation
+ *******************************************************************************/
package org.simantics.databoard.tests;
-import static org.junit.Assert.assertEquals;\r
-import static org.junit.Assert.fail;\r
-\r
-import org.junit.Before;\r
-import org.junit.Test;\r
-import org.simantics.databoard.util.binary.BinaryMemory;\r
-import org.simantics.databoard.util.binary.Blob;\r
-import org.simantics.databoard.util.binary.RandomAccessBinary;\r
-import org.simantics.databoard.util.binary.RandomAccessBinary.ByteSide;\r
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.fail;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.simantics.databoard.util.binary.BinaryMemory;
+import org.simantics.databoard.util.binary.Blob;
+import org.simantics.databoard.util.binary.RandomAccessBinary;
+import org.simantics.databoard.util.binary.RandomAccessBinary.ByteSide;
public class TestBlob {
assertEquals(i^0x53, b.readInt());
}
}
-/* \r
- public @Test void testMove1Gdata() throws IOException {\r
- \r
- File file = File.createTempFile("TestBlob", ".tmp");\r
- file.deleteOnExit();\r
- BinaryFile b = new BinaryFile(file);\r
- try {\r
- \r
- System.out.println("Creating 1GB file.");\r
- for (int i=0; i<1*1024*1024*1024/4; i++) {\r
- b.writeInt(i);\r
- }\r
- \r
- System.out.println("Adding 64 bytes at position 0");\r
- long time = System.nanoTime();\r
- b.position(0l);\r
- b.insertBytes(64L, ByteSide.Left);\r
- long elapsed = System.nanoTime() - time;\r
- System.out.println("Elapsed: "+elapsed+" ns");\r
-\r
- } finally {\r
- b.close();\r
- file.delete();\r
- }\r
+/*
+ public @Test void testMove1Gdata() throws IOException {
+
+ File file = File.createTempFile("TestBlob", ".tmp");
+ file.deleteOnExit();
+ BinaryFile b = new BinaryFile(file);
+ try {
+
+ System.out.println("Creating 1GB file.");
+ for (int i=0; i<1*1024*1024*1024/4; i++) {
+ b.writeInt(i);
+ }
+
+ System.out.println("Adding 64 bytes at position 0");
+ long time = System.nanoTime();
+ b.position(0l);
+ b.insertBytes(64L, ByteSide.Left);
+ long elapsed = System.nanoTime() - time;
+ System.out.println("Elapsed: "+elapsed+" ns");
+
+ } finally {
+ b.close();
+ file.delete();
+ }
}
*/