/*
 * Copyright (c) 2013-2015 Cinchapi Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package org.cinchapi.concourse.testsuite;

import org.cinchapi.concourse.AddTest;
import org.cinchapi.concourse.AtomicOperationWofkflowTest;
import org.cinchapi.concourse.AuditTest;
import org.cinchapi.concourse.BrowseTest;
import org.cinchapi.concourse.CachedConnectionPoolTest;
import org.cinchapi.concourse.ChronologizeTest;
import org.cinchapi.concourse.ClearTest;
import org.cinchapi.concourse.CompoundOperationTest;
import org.cinchapi.concourse.CounterTest;
import org.cinchapi.concourse.FindCriteriaTest;
import org.cinchapi.concourse.InsertTest;
import org.cinchapi.concourse.JsonifyTest;
import org.cinchapi.concourse.ReferentialIntegrityTest;
import org.cinchapi.concourse.SecurityExceptionTest;
import org.cinchapi.concourse.SmokeTest;
import org.cinchapi.concourse.FixedConnectionPoolTest;
import org.cinchapi.concourse.TransactionIsolationTest;
import org.cinchapi.concourse.TransactionWorkflowTest;
import org.cinchapi.concourse.VerifyOrSetTest;
import org.cinchapi.concourse.FindOperatorConversionTest;
import org.cinchapi.concourse.thrift.ThriftComplianceTest;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;

/**
 * A collection of integrations tests that deal with the client and server.
 * 
 * @author Jeff Nelson
 */
@RunWith(Suite.class)
@SuiteClasses({ TransactionWorkflowTest.class,
        AtomicOperationWofkflowTest.class, CachedConnectionPoolTest.class,
        CompoundOperationTest.class, SmokeTest.class,
        FixedConnectionPoolTest.class, ChronologizeTest.class, ClearTest.class,
        ReferentialIntegrityTest.class, BrowseTest.class,
        SecurityExceptionTest.class, ThriftComplianceTest.class,
        FindCriteriaTest.class, VerifyOrSetTest.class, AddTest.class,
        InsertTest.class, TransactionIsolationTest.class, CounterTest.class,
        FindOperatorConversionTest.class, AuditTest.class, JsonifyTest.class })
public class IntegrationTestSuite {

}

@@ -39,16 +39,17 @@
  Inc.%0A *
+ 
 %0A * Lice
@@ -225,13 +225,12 @@
 t%0A *
+ 
 %0A *
-  
  htt
@@ -271,16 +271,17 @@
 E-2.0%0A *
+ 
 %0A * Unle
@@ -656,1879 +656,348 @@
 org.
-cinchapi.concourse.AddTest;%0Aimport org.cinchapi.concourse.AtomicOperationWofkflowTest;%0Aimport org.cinchapi.concourse.AuditTest;%0Aimport org.cinchapi.concourse.BrowseTest;%0Aimport org.cinchapi.concourse.CachedConnectionPoolTest;%0Aimport org.cinchapi.concourse.ChronologizeTest;%0Aimport org.cinchapi.concourse.ClearTest;%0Aimport org.cinchapi.concourse.CompoundOperationTest;%0Aimport org.cinchapi.concourse.CounterTest;%0Aimport org.cinchapi.concourse.FindCriteriaTest;%0Aimport org.cinchapi.concourse.InsertTest;%0Aimport org.cinchapi.concourse.JsonifyTest;%0Aimport org.cinchapi.concourse.ReferentialIntegrityTest;%0Aimport org.cinchapi.concourse.SecurityExceptionTest;%0Aimport org.cinchapi.concourse.SmokeTest;%0Aimport org.cinchapi.concourse.FixedConnectionPoolTest;%0Aimport org.cinchapi.concourse.TransactionIsolationTest;%0Aimport org.cinchapi.concourse.TransactionWorkflowTest;%0Aimport org.cinchapi.concourse.VerifyOrSetTest;%0Aimport org.cinchapi.concourse.FindOperatorConversionTest;%0Aimport org.cinchapi.concourse.thrift.ThriftComplianceTest;%0Aimport org.junit.runner.RunWith;%0Aimport org.junit.runners.Suite;%0Aimport org.junit.runners.Suite.SuiteClasses;%0A%0A/**%0A * A collection of integrations tests that deal with the client and server.%0A * %0A * @author Jeff Nelson%0A */%0A@RunWith(Suite.class)%0A@SuiteClasses(%7B TransactionWorkflowTest.class,%0A        AtomicOperationWofkflowTest.class, CachedConnectionPoolTest.class,%0A        CompoundOperationTest.class, SmokeTest.class,%0A        FixedConnectionPoolTest.class, ChronologizeTest.class, ClearTest.class,%0A        ReferentialIntegrityTest.class, BrowseTest.class,%0A        SecurityExceptionTest.class, ThriftComplianceTest.class,%0A        FindCriteriaTest.class, VerifyOrSetTest.class, AddTest.class,%0A        InsertTest.class, TransactionIsolationTest.class, CounterTest.class,%0A        FindOperatorConversionTest.class, AuditTest.class, JsonifyTest.class 
+junit.extensions.cpsuite.ClasspathSuite;%0Aimport org.junit.extensions.cpsuite.ClasspathSuite.ClassnameFilters;%0Aimport org.junit.runner.RunWith;%0A%0A/**%0A * A collection of integrations tests that deal with the client and server.%0A * %0A * @author Jeff Nelson%0A */%0A@RunWith(ClasspathSuite.class)%0A@ClassnameFilters(%7B%22org.cinchapi.concourse.%5BA-Za-z%5D+$%22
 %7D)%0Ap

update IntegrationTestSuite to use classpath filters so it includes all necessary unit tests