X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.databoard%2Ftestcases%2Forg%2Fsimantics%2Fdataboard%2Ftests%2FTestBlob.java;h=68173c6259b30b30207d1d75d8dd504c34cca623;hb=f6e8b2391fa7b6dfdd2cf8dd2b8bbe5750c57c70;hp=4abd50f227c62fa77a2bbf3aa25524443956f840;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.databoard/testcases/org/simantics/databoard/tests/TestBlob.java b/bundles/org.simantics.databoard/testcases/org/simantics/databoard/tests/TestBlob.java index 4abd50f22..68173c625 100644 --- a/bundles/org.simantics.databoard/testcases/org/simantics/databoard/tests/TestBlob.java +++ b/bundles/org.simantics.databoard/testcases/org/simantics/databoard/tests/TestBlob.java @@ -1,25 +1,25 @@ -/******************************************************************************* - * 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 - *******************************************************************************/ +/******************************************************************************* + * 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; -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; +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 { @@ -145,30 +145,30 @@ public class TestBlob { assertEquals(i^0x53, b.readInt()); } } -/* - 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(); - } +/* + 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(); + } } */