From: Brett Porter Date: Mon, 25 Feb 2008 14:22:54 +0000 (+0000) Subject: remove cache that caused BytecodeIndexTest to erroneously pass, fix test X-Git-Tag: archiva-r676265~335 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=056b02a968c7092dae4bd14eda70e8d7d0f90e95;p=archiva.git remove cache that caused BytecodeIndexTest to erroneously pass, fix test git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@630859 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/archiva-base/archiva-indexer/src/test/java/org/apache/maven/archiva/indexer/bytecode/BytecodeIndexTest.java b/archiva-base/archiva-indexer/src/test/java/org/apache/maven/archiva/indexer/bytecode/BytecodeIndexTest.java index a4bba0f41..2fbef172c 100644 --- a/archiva-base/archiva-indexer/src/test/java/org/apache/maven/archiva/indexer/bytecode/BytecodeIndexTest.java +++ b/archiva-base/archiva-indexer/src/test/java/org/apache/maven/archiva/indexer/bytecode/BytecodeIndexTest.java @@ -59,6 +59,8 @@ public class BytecodeIndexTest extends AbstractIndexCreationTestCase ArchivaArtifact artifact = (ArchivaArtifact) dumps.get( "archiva-common" ); File dumpFile = getDumpFile( artifact ); - return BytecodeRecordLoader.loadRecord( dumpFile, artifact ); + BytecodeRecord record = BytecodeRecordLoader.loadRecord( dumpFile, artifact ); + record.setRepositoryId( "test-repo" ); + return record; } } diff --git a/archiva-base/archiva-indexer/src/test/java/org/apache/maven/archiva/indexer/bytecode/BytecodeRecordLoader.java b/archiva-base/archiva-indexer/src/test/java/org/apache/maven/archiva/indexer/bytecode/BytecodeRecordLoader.java index 2f3ed62b9..4b9ed12f0 100644 --- a/archiva-base/archiva-indexer/src/test/java/org/apache/maven/archiva/indexer/bytecode/BytecodeRecordLoader.java +++ b/archiva-base/archiva-indexer/src/test/java/org/apache/maven/archiva/indexer/bytecode/BytecodeRecordLoader.java @@ -19,6 +19,7 @@ package org.apache.maven.archiva.indexer.bytecode; * under the License. */ +import junit.framework.AssertionFailedError; import org.apache.maven.archiva.model.ArchivaArtifact; import org.apache.maven.archiva.model.ArchivaArtifactJavaDetails; import org.apache.maven.archiva.model.platform.JavaArtifactHelper; @@ -29,10 +30,6 @@ import java.io.File; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; -import java.util.HashMap; -import java.util.Map; - -import junit.framework.AssertionFailedError; /** * BytecodeRecordLoader - Utility method for loading dump files into BytecordRecords. @@ -42,15 +39,16 @@ import junit.framework.AssertionFailedError; */ public class BytecodeRecordLoader { - private static Map cache = new HashMap(); +// private static Map cache = new HashMap(); public static BytecodeRecord loadRecord( File dumpFile, ArchivaArtifact artifact ) { - BytecodeRecord record = (BytecodeRecord) cache.get( artifact ); - if ( record != null ) - { - return record; - } + BytecodeRecord record; +// record = (BytecodeRecord) cache.get( artifact ); +// if ( record != null ) +// { +// return record; +// } record = new BytecodeRecord(); record.setArtifact( artifact ); @@ -131,7 +129,7 @@ public class BytecodeRecordLoader IOUtil.close( freader ); } - cache.put( artifact, record ); +// cache.put( artifact, record ); return record; }