optimizer fail-fast

This commit is contained in:
agapple
2016-05-29 23:05:39 +08:00
parent 408a359616
commit 8c3cdb991f
3 changed files with 41 additions and 23 deletions
@@ -8,6 +8,7 @@ import java.util.concurrent.atomic.AtomicReference;
import org.junit.Assert;
import com.alibaba.druid.pool.DataSourceNotAvailableException;
import com.alibaba.druid.pool.DruidDataSource;
import junit.framework.TestCase;
@@ -70,8 +71,9 @@ public class FailFastTest extends TestCase {
connectStartLatch.await();
latch.countDown();
connectEndLatch.await(3, TimeUnit.SECONDS);
SQLException ex = errorHolder.get();
Assert.assertTrue(ex instanceof DataSourceNotAvailableException);
}
}