Author: gdusbabek
Date: Tue Apr 20 16:02:29 2010
New Revision: 935973

URL: http://svn.apache.org/viewvc?rev=935973&view=rev
Log:
Use RackUnawareStrategy in unit tests because it doesn't conflict with 
SimpleEndpointSnitch. Patch by Gary Dusbabek, reviewed by Jonathan Ellis. 
CASSANDRA-995

Added:
    cassandra/trunk/test_conf.iml
Modified:
    
cassandra/trunk/test/unit/org/apache/cassandra/config/DatabaseDescriptorTest.java
    cassandra/trunk/test/unit/org/apache/cassandra/db/DefsTest.java

Modified: 
cassandra/trunk/test/unit/org/apache/cassandra/config/DatabaseDescriptorTest.java
URL: 
http://svn.apache.org/viewvc/cassandra/trunk/test/unit/org/apache/cassandra/config/DatabaseDescriptorTest.java?rev=935973&r1=935972&r2=935973&view=diff
==============================================================================
--- 
cassandra/trunk/test/unit/org/apache/cassandra/config/DatabaseDescriptorTest.java
 (original)
+++ 
cassandra/trunk/test/unit/org/apache/cassandra/config/DatabaseDescriptorTest.java
 Tue Apr 20 16:02:29 2010
@@ -20,10 +20,9 @@ package org.apache.cassandra.config;
 
 import static org.junit.Assert.assertNotNull;
 
-import org.apache.cassandra.db.DefsTable;
+import org.apache.cassandra.CleanupHelper;
 import org.apache.cassandra.db.migration.AddKeyspace;
-import org.apache.cassandra.db.migration.Migration;
-import org.apache.cassandra.locator.RackAwareStrategy;
+import org.apache.cassandra.locator.RackUnawareStrategy;
 import org.junit.Test;
 
 import java.io.ByteArrayInputStream;
@@ -71,13 +70,14 @@ public class DatabaseDescriptorTest
     @Test
     public void testTransKsMigration() throws IOException, 
ConfigurationException
     {
+        CleanupHelper.cleanupAndLeaveDirs();
         DatabaseDescriptor.loadSchemas();
         assert DatabaseDescriptor.getNonSystemTables().size() == 0;
         
         // add a few.
-        AddKeyspace ks0 = new AddKeyspace(new KSMetaData("ks0", 
RackAwareStrategy.class, 3));
+        AddKeyspace ks0 = new AddKeyspace(new KSMetaData("ks0", 
RackUnawareStrategy.class, 3));
         ks0.apply();
-        AddKeyspace ks1 = new AddKeyspace(new KSMetaData("ks1", 
RackAwareStrategy.class, 3));
+        AddKeyspace ks1 = new AddKeyspace(new KSMetaData("ks1", 
RackUnawareStrategy.class, 3));
         ks1.apply();
         
         assert DatabaseDescriptor.getTableDefinition("ks0") != null;

Modified: cassandra/trunk/test/unit/org/apache/cassandra/db/DefsTest.java
URL: 
http://svn.apache.org/viewvc/cassandra/trunk/test/unit/org/apache/cassandra/db/DefsTest.java?rev=935973&r1=935972&r2=935973&view=diff
==============================================================================
--- cassandra/trunk/test/unit/org/apache/cassandra/db/DefsTest.java (original)
+++ cassandra/trunk/test/unit/org/apache/cassandra/db/DefsTest.java Tue Apr 20 
16:02:29 2010
@@ -36,7 +36,7 @@ import org.apache.cassandra.db.migration
 import org.apache.cassandra.db.migration.Migration;
 import org.apache.cassandra.db.migration.RenameColumnFamily;
 import org.apache.cassandra.db.migration.RenameKeyspace;
-import org.apache.cassandra.locator.RackAwareStrategy;
+import org.apache.cassandra.locator.RackUnawareStrategy;
 import org.apache.cassandra.utils.FBUtilities;
 import org.apache.cassandra.db.marshal.UTF8Type;
 import org.apache.cassandra.utils.UUIDGen;
@@ -280,7 +280,7 @@ public class DefsTest extends CleanupHel
     {
         DecoratedKey dk = Util.dk("key0");
         CFMetaData newCf = new CFMetaData("NewKeyspace1", "AddedStandard1", 
"Standard", new UTF8Type(), null, "A new cf for a new ks", 0, 0);
-        KSMetaData newKs = new KSMetaData(newCf.tableName, 
RackAwareStrategy.class, 5, newCf);
+        KSMetaData newKs = new KSMetaData(newCf.tableName, 
RackUnawareStrategy.class, 5, newCf);
         
         int segmentCount = CommitLog.instance().getSegmentCount();
         new AddKeyspace(newKs).apply();

Added: cassandra/trunk/test_conf.iml
URL: 
http://svn.apache.org/viewvc/cassandra/trunk/test_conf.iml?rev=935973&view=auto
==============================================================================
--- cassandra/trunk/test_conf.iml (added)
+++ cassandra/trunk/test_conf.iml Tue Apr 20 16:02:29 2010
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="true">
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/test/conf">
+      <sourceFolder url="file://$MODULE_DIR$/test/conf" isTestSource="false" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="core" />
+    <orderEntry type="module" module-name="gen-thrift" />
+    <orderEntry type="module" module-name="tests" />
+  </component>
+</module>
+


Reply via email to