类org.testng.annotations.AfterClass源码实例Demo

下面列出了怎么用org.testng.annotations.AfterClass的API类实例代码及写法,或者点击链接到github查看源代码。

@AfterClass(alwaysRun = true)
public void destroy() throws Exception {
    try {
        if (webSocketTestClient != null) {
            webSocketTestClient.shutDown();
        }
    } catch (InterruptedException e) {
        log.error("Error while closing the Web Socket Client");
        //ignore
    }
    try {
        super.cleanup();
    } finally {
        if (webSocketServer != null) {
            webSocketServer.stop();
        }
    }

}
 
@AfterClass(alwaysRun = true)
public void destroy() throws Exception {
    concurrencyAndRequestThrottleTestClients = null;
    list = null;
    clients = null;
    clientsDone = null;
    requestThrottledClients = null;
    super.cleanup();
}
 
源代码3 项目: presto   文件: TestPartitionedOutputOperator.java
@AfterClass(alwaysRun = true)
public void tearDown()
{
    executor.shutdownNow();
    executor = null;
    scheduledExecutor.shutdownNow();
    scheduledExecutor = null;
}
 
@AfterClass(alwaysRun = true)
public void destroy() throws RemoteException {
    if (isMessageProcessorExist) {
        messageProcessorClient.deleteMessageProcessor(MESSAGE_PROCESSOR_NAME);
    }
    if (isMessageStoreExist) {
        messageStoreAdminClient.deleteMessageStore(MESSAGE_STORE_NAME);
    }
}
 
@AfterClass(alwaysRun = true)
public void destroy() throws Exception {
    try {
        mySqlDatabaseManager.executeUpdate("DROP DATABASE WSO2SampleDBForAutomation");
    } finally {
        mySqlDatabaseManager.disconnect();
    }

    super.cleanup();
    super.init();
    loadSampleESBConfiguration(0);
    serverConfigurationManager.removeFromComponentLib(MYSQL_JAR);
    serverConfigurationManager.restartGracefully();
}
 
@AfterClass(alwaysRun = true)
public void close() throws Exception {
    clear();
    cleanup();
    messageStoreAdminClient = null;
    context = null;
    serverConfigurationManager = null;
}
 
源代码7 项目: presto   文件: TestSqlStageExecution.java
@AfterClass(alwaysRun = true)
public void tearDown()
{
    executor.shutdownNow();
    executor = null;
    scheduledExecutor.shutdownNow();
    scheduledExecutor = null;
}
 
@AfterClass(alwaysRun = true)
public void cleanup() throws Exception {
    super.cleanup();
    serverConfigurationManager = null;
    synapseConfigAdminClient = null;

}
 
@AfterClass(alwaysRun = true)
public void destroy() throws Exception {
    ResourceAdminServiceClient resourceAdmin = new ResourceAdminServiceClient(contextUrls.getBackEndUrl(),
            sessionCookie);
    try {
        resourceAdmin.deleteResource("/_system/config/securityTransform");
    } finally {

        super.cleanup();
    }

}
 
源代码10 项目: micro-integrator   文件: StartupTests.java
@AfterClass
public void clean() throws Exception {
    readerManager.stopAll();
    if (node3 != null) {
        node3.stopServer();
    }
}
 
源代码11 项目: presto   文件: TestOracleTypes.java
@AfterClass(alwaysRun = true)
public final void destroy()
{
    if (oracleServer != null) {
        oracleServer.close();
    }
}
 
@AfterClass(alwaysRun = true)
public void unDeployService() throws Exception {

    registryManager.restoreOriginalResources();
    // restore to original registry.xml file
    String sourceFile = getESBResourceLocation() + File.separator + "synapseconfig" + File.separator + "registry"
            + File.separator + "caching" + File.separator + "registry_original.xml";
    String registryConfig = FileUtils.readFileToString(new File(sourceFile));
    Utils.deploySynapseConfiguration(AXIOMUtil.stringToOM(registryConfig), "registry", "", true);
    carbonLogReader.stop();
}
 
@AfterClass(alwaysRun = true)
public void destroy() throws Exception {
    ResourceAdminServiceClient resourceAdmin = new ResourceAdminServiceClient(contextUrls.getBackEndUrl(),
            sessionCookie);
    try {
        resourceAdmin.deleteResource("/_system/config/securityTransform");
    } finally {

        super.cleanup();
    }

}
 
@AfterClass(alwaysRun = true)
public void end() throws Exception {
    super.cleanup();
    try {
        rabbitMQServer.stop();
        sender = null;
        configurationManagerAxis2.restoreToLastConfiguration();
    } catch (AutomationUtilException e) {
        log.info("Error cleaning up - " + e.getMessage(), e);
    }
}
 
源代码15 项目: presto   文件: TestJsonOperators.java
@AfterClass(alwaysRun = true)
public void destroy()
{
    if (runner != null) {
        runner.close();
        runner = null;
    }
}
 
@AfterClass(alwaysRun = true)
public void cleanUp() throws Exception {
    try {
        httpServer.stop();
    } catch (IOException e) {
        log.warn("Error while shutting down the HTTP server", e);
    }
    super.cleanup();

}
 
@AfterClass(alwaysRun = true)
public void destroy() throws Exception {
    super.cleanup();
}
 
源代码18 项目: submarine   文件: departmentIT.java
@AfterClass
public static void tearDown(){
  driver.quit();
}
 
源代码19 项目: presto   文件: TestOrderedAggregation.java
@AfterClass(alwaysRun = true)
public void teardown()
{
    assertions.close();
    assertions = null;
}
 
源代码20 项目: submarine   文件: teamIT.java
@AfterClass
public static void tearDown(){
  driver.quit();
}
 
@AfterClass(alwaysRun = true)
public void destroy() throws Exception {
    carbonLogReader.stop();
}
 
源代码22 项目: submarine   文件: workspaceIT.java
@AfterClass
public static void tearDown(){
  driver.quit();
}
 
@AfterClass(alwaysRun = true)
public void destroy() throws Exception {
    super.cleanup();
}
 
@AfterClass(alwaysRun = true)
public void afterClass() throws Exception {
    super.cleanup();
}
 
@AfterClass(alwaysRun = true)
public void teardown()
{
    assertions.close();
    assertions = null;
}
 
源代码26 项目: presto   文件: TestKuduDistributedQueries.java
@AfterClass(alwaysRun = true)
public void destroy()
{
    kuduServer.close();
}
 
@AfterClass(alwaysRun = true)
public void cleanup() throws Exception {
    super.cleanup();
}
 
@AfterClass(alwaysRun = true)
public void destroy() throws Exception {
    super.cleanup();
}
 
源代码29 项目: presto   文件: TestRowFilter.java
@AfterClass(alwaysRun = true)
public void teardown()
{
    assertions.close();
    assertions = null;
}
 
源代码30 项目: presto   文件: BaseTestAtTimeZone.java
@AfterClass(alwaysRun = true)
public void teardown()
{
    assertions.close();
    assertions = null;
}