From 1aab44903b9728a38ddbac24d88ee450a8cdcae1 Mon Sep 17 00:00:00 2001 From: wenshao Date: Mon, 20 Nov 2017 14:59:36 +0800 Subject: [PATCH] fixed testcase. --- .../{bvt/quartz => test}/QuartzTest.java | 21 ++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) rename src/test/java/com/alibaba/druid/{bvt/quartz => test}/QuartzTest.java (57%) diff --git a/src/test/java/com/alibaba/druid/bvt/quartz/QuartzTest.java b/src/test/java/com/alibaba/druid/test/QuartzTest.java similarity index 57% rename from src/test/java/com/alibaba/druid/bvt/quartz/QuartzTest.java rename to src/test/java/com/alibaba/druid/test/QuartzTest.java index a3aff63220..c6398dc522 100644 --- a/src/test/java/com/alibaba/druid/bvt/quartz/QuartzTest.java +++ b/src/test/java/com/alibaba/druid/test/QuartzTest.java @@ -1,27 +1,38 @@ -package com.alibaba.druid.bvt.quartz; +package com.alibaba.druid.test; import java.util.Properties; +import com.alibaba.druid.PoolTestCase; import junit.framework.TestCase; import org.quartz.Scheduler; +import org.quartz.impl.StdScheduler; import org.quartz.impl.StdSchedulerFactory; -public class QuartzTest extends TestCase { +public class QuartzTest extends PoolTestCase { StdSchedulerFactory factory; - Scheduler scheduler; + StdScheduler scheduler; + Properties props; @Override protected void setUp() throws Exception { - Properties props = new Properties(); + super.setUp(); + + props = new Properties(); props.load(getClass().getClassLoader().getResourceAsStream("bvt/quartz/quartz.properties")); factory = new StdSchedulerFactory(props); - scheduler = factory.getScheduler(); + scheduler = (StdScheduler) factory.getScheduler(); + + scheduler.getContext(); } protected void tearDown() throws Exception { scheduler.shutdown(); + + + Thread.sleep(1000 * 1000); + super.tearDown(); } public void testQuartz() throws Exception {