[jboss-cvs] JBoss Messaging SVN: r7710 - in trunk: tests/src/org/jboss/messaging/tests/integration/cluster/distribution and 2 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Aug 12 00:32:30 EDT 2009
Author: clebert.suconic at jboss.com
Date: 2009-08-12 00:32:27 -0400 (Wed, 12 Aug 2009)
New Revision: 7710
Modified:
trunk/src/main/org/jboss/messaging/core/asyncio/impl/AsynchronousFileImpl.java
trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/ClusterTestBase.java
trunk/tests/src/org/jboss/messaging/tests/unit/core/journal/impl/JournalImplTestBase.java
trunk/tests/src/org/jboss/messaging/tests/util/ServiceTestBase.java
trunk/tests/src/org/jboss/messaging/tests/util/UnitTestCase.java
Log:
Adding assertions
Modified: trunk/src/main/org/jboss/messaging/core/asyncio/impl/AsynchronousFileImpl.java
===================================================================
--- trunk/src/main/org/jboss/messaging/core/asyncio/impl/AsynchronousFileImpl.java 2009-08-11 18:57:24 UTC (rev 7709)
+++ trunk/src/main/org/jboss/messaging/core/asyncio/impl/AsynchronousFileImpl.java 2009-08-12 04:32:27 UTC (rev 7710)
@@ -406,6 +406,16 @@
resetBuffer(buffer, buffer.limit());
buffer.position(0);
}
+
+ // Protected -------------------------------------------------------------------------
+
+ protected void finalize()
+ {
+ if (opened)
+ {
+ log.warn("AsynchronousFile: " + this.fileName + " being finalized with opened state");
+ }
+ }
// Private ---------------------------------------------------------------------------
Modified: trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/ClusterTestBase.java
===================================================================
--- trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/ClusterTestBase.java 2009-08-11 18:57:24 UTC (rev 7709)
+++ trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/ClusterTestBase.java 2009-08-12 04:32:27 UTC (rev 7710)
@@ -106,6 +106,8 @@
servers = new MessagingServer[MAX_SERVERS];
sfs = new ClientSessionFactory[MAX_SERVERS];
+
+ consumers = new ConsumerHolder[MAX_CONSUMERS];
super.tearDown();
}
Modified: trunk/tests/src/org/jboss/messaging/tests/unit/core/journal/impl/JournalImplTestBase.java
===================================================================
--- trunk/tests/src/org/jboss/messaging/tests/unit/core/journal/impl/JournalImplTestBase.java 2009-08-11 18:57:24 UTC (rev 7709)
+++ trunk/tests/src/org/jboss/messaging/tests/unit/core/journal/impl/JournalImplTestBase.java 2009-08-12 04:32:27 UTC (rev 7710)
@@ -103,8 +103,6 @@
journal = null;
- assertEquals(0, AsynchronousFileImpl.getTotalMaxIO());
-
super.tearDown();
}
Modified: trunk/tests/src/org/jboss/messaging/tests/util/ServiceTestBase.java
===================================================================
--- trunk/tests/src/org/jboss/messaging/tests/util/ServiceTestBase.java 2009-08-11 18:57:24 UTC (rev 7709)
+++ trunk/tests/src/org/jboss/messaging/tests/util/ServiceTestBase.java 2009-08-12 04:32:27 UTC (rev 7710)
@@ -22,7 +22,6 @@
package org.jboss.messaging.tests.util;
-import java.io.File;
import java.lang.management.ManagementFactory;
import java.lang.ref.WeakReference;
import java.util.HashMap;
Modified: trunk/tests/src/org/jboss/messaging/tests/util/UnitTestCase.java
===================================================================
--- trunk/tests/src/org/jboss/messaging/tests/util/UnitTestCase.java 2009-08-11 18:57:24 UTC (rev 7709)
+++ trunk/tests/src/org/jboss/messaging/tests/util/UnitTestCase.java 2009-08-12 04:32:27 UTC (rev 7710)
@@ -50,6 +50,7 @@
import junit.framework.TestCase;
+import org.jboss.messaging.core.asyncio.impl.AsynchronousFileImpl;
import org.jboss.messaging.core.buffers.ChannelBuffers;
import org.jboss.messaging.core.client.ClientMessage;
import org.jboss.messaging.core.client.ClientSession;
@@ -570,7 +571,9 @@
{
deleteDirectory(new File(getTestDir()));
- assertEquals(0, InVMRegistry.instance.size());
+ assertEquals(0, InVMRegistry.instance.size());
+
+ assertEquals(0, AsynchronousFileImpl.getTotalMaxIO());
super.tearDown();
}
More information about the jboss-cvs-commits
mailing list