亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? testcmsshell.java

?? cms是開源的框架
?? JAVA
字號:
/*
 * File   : $Source: /usr/local/cvs/opencms/test/org/opencms/main/TestCmsShell.java,v $
 * Date   : $Date: 2006/03/27 14:52:59 $
 * Version: $Revision: 1.10 $
 *
 * This library is part of OpenCms -
 * the Open Source Content Mananagement System
 *
 * Copyright (c) 2005 Alkacon Software GmbH (http://www.alkacon.com)
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * For further information about Alkacon Software GmbH, please see the
 * company website: http://www.alkacon.com
 *
 * For further information about OpenCms, please see the
 * project website: http://www.opencms.org
 * 
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 */

package org.opencms.main;

import org.opencms.file.CmsObject;
import org.opencms.test.OpenCmsTestCase;
import org.opencms.util.CmsFileUtil;

import java.io.File;
import java.io.FileInputStream;

/** 
 * Test cases for the OpenCms shell.<p>
 * 
 * @author Alexander Kandzior 
 * 
 * @version $Revision: 1.10 $
 * 
 * @since 6.0.0
 */
public class TestCmsShell extends OpenCmsTestCase {

    /**
     * Default JUnit constructor.<p>
     * 
     * @param arg0 JUnit parameters
     */
    public TestCmsShell(String arg0) {

        super(arg0);
    }

    /**
     * Tests the Junit OpenCms VFS test setup using the "base" test class.<p>
     * 
     * @throws Throwable if something goes wrong
     */
    public void testCmsSetup() throws Throwable {

        CmsObject cms;

        // setup OpenCms using the base test class
        cms = setupOpenCms("simpletest", "/sites/default/");
        // check the returned CmsObject
        assertEquals(cms.getRequestContext().currentUser(), cms.readUser("Admin"));
        assertEquals(cms.getRequestContext().currentProject(), cms.readProject("Offline"));
        assertEquals(cms.getRequestContext().getSiteRoot(), "/sites/default");

        // check the CmsObject initialization
        cms = getCmsObject();
        // check the returned CmsObject
        assertEquals(cms.getRequestContext().currentUser(), cms.readUser("Admin"));
        assertEquals(cms.getRequestContext().currentProject(), cms.readProject("Offline"));
        assertEquals(cms.getRequestContext().getSiteRoot(), "/sites/default");

        // remove OpenCms
        removeOpenCms();
    }

    /**
     * Tests the CmsShell and setup procedure.<p>
     * 
     * @throws Throwable if something goes wrong
     */
    public void testCmsShell() throws Throwable {

        // create a new database first
        setupDatabase();

        // create a shell instance
        CmsShell shell = new CmsShell(
            getTestDataPath("WEB-INF" + File.separator),
            null,
            null,
            "${user}@${project}>",
            null);

        // open the test script 
        File script;
        FileInputStream stream;

        // start the shell with the base script
        script = new File(getTestDataPath("scripts/script_base.txt"));
        stream = new FileInputStream(script);
        shell.start(stream);

        // add the default folders by script
        script = new File(getTestDataPath("scripts/script_default_folders.txt"));
        stream = new FileInputStream(script);
        shell.start(stream);

        // log in the Admin user and switch to the setup project
        CmsObject cms = OpenCms.initCmsObject(OpenCms.getDefaultUsers().getUserGuest());
        cms.loginUser("Admin", "admin");
        cms.getRequestContext().setCurrentProject(cms.readProject("_setupProject"));

        // import the "simpletest" files
        importResources(cms, "simpletest", "/sites/default/");

        // publish the current project by script
        script = new File(getTestDataPath("scripts/script_publish.txt"));
        stream = new FileInputStream(script);
        shell.start(stream);

        // get the name of the folder for the backup configuration files
        File configBackupDir = new File(getTestDataPath("WEB-INF/" + CmsSystemInfo.FOLDER_CONFIG + "backup/"));

        // exit the shell
        shell.exit();

        // remove the database
        removeDatabase();

        // remove the backup configuration files
        CmsFileUtil.purgeDirectory(configBackupDir);
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产人久久人人人人爽| 亚洲丝袜另类动漫二区| 国产精品高潮呻吟| 日韩av电影免费观看高清完整版| 丁香六月综合激情| 日韩一二三区不卡| 亚洲成人资源在线| 99久久精品情趣| 国产亚洲综合av| 久久精品99国产精品日本| 欧美午夜精品一区| 国产精品久久久久久福利一牛影视| 免费不卡在线视频| 欧美久久久久免费| 亚洲自拍偷拍网站| av亚洲精华国产精华精| 高清国产午夜精品久久久久久| 国产精品影音先锋| 日韩欧美美女一区二区三区| 亚洲国产一区二区三区| 97久久超碰精品国产| 国产精品美女一区二区在线观看| 日本不卡的三区四区五区| 欧美在线免费观看亚洲| 亚洲精品亚洲人成人网在线播放| 成人丝袜18视频在线观看| 26uuu亚洲综合色欧美| 精品中文av资源站在线观看| 欧美一区二区三区视频免费播放| 亚洲第一搞黄网站| 7777精品伊人久久久大香线蕉经典版下载 | 91免费在线播放| 中文一区二区在线观看| 国产成人av自拍| 国产欧美一区二区三区在线老狼| 国产美女在线观看一区| 国产三级精品三级| 丁香啪啪综合成人亚洲小说| 国产视频911| thepron国产精品| 亚洲天堂精品视频| 欧美性猛交xxxxxxxx| 亚洲电影第三页| 欧美高清你懂得| 久久99久久99精品免视看婷婷 | 欧美日本一区二区三区| 日韩 欧美一区二区三区| 日韩精品在线一区二区| 国产在线视视频有精品| 日本一区二区不卡视频| 色综合久久久久综合体桃花网| 亚洲制服欧美中文字幕中文字幕| 欧美日韩小视频| 国产一区二区三区在线观看免费 | 色一情一伦一子一伦一区| 亚洲黄色免费网站| 日韩欧美一区二区不卡| 福利一区二区在线观看| 亚洲自拍偷拍图区| 精品国产凹凸成av人导航| 成人动漫视频在线| 天涯成人国产亚洲精品一区av| 日韩免费观看2025年上映的电影| 国产乱人伦精品一区二区在线观看| 国产精品国产成人国产三级| 欧美日韩视频不卡| 国产精品亚洲专一区二区三区| 亚洲人成影院在线观看| 欧美一区二区三区影视| 成人h动漫精品一区二| 亚洲成人高清在线| 欧美国产精品一区二区三区| 欧美精品在线视频| 成人av小说网| 久久精品国内一区二区三区| 亚洲精品乱码久久久久久| 精品国产3级a| 欧美日韩一级大片网址| 成人精品高清在线| 免费的国产精品| 一区二区不卡在线视频 午夜欧美不卡在| 日韩一区二区免费高清| 色婷婷综合久色| 国产麻豆一精品一av一免费 | 亚洲成av人片在线观看无码| 精品久久一区二区三区| 欧美日韩一区二区三区视频| 99精品热视频| 国产精品自拍网站| 日韩高清不卡在线| 亚洲影院在线观看| 中文字幕亚洲一区二区av在线 | 26uuu精品一区二区| 欧美精品在线观看一区二区| 色综合天天综合色综合av | 国产美女主播视频一区| 日韩在线卡一卡二| 亚洲在线视频免费观看| 亚洲天堂2014| 国产精品国产三级国产有无不卡| 欧美mv日韩mv国产网站app| 欧美麻豆精品久久久久久| 色婷婷亚洲一区二区三区| 成人少妇影院yyyy| 国产精品一区二区在线观看不卡| 老司机精品视频导航| 免费观看在线综合| 免费人成精品欧美精品| 蜜臀99久久精品久久久久久软件| 午夜亚洲福利老司机| 一区二区理论电影在线观看| 亚洲乱码中文字幕| 一区二区激情小说| 亚洲午夜精品一区二区三区他趣| 亚洲精品久久嫩草网站秘色| 亚洲一区在线电影| 亚洲成av人片www| 日韩国产高清影视| 奇米影视7777精品一区二区| 免费欧美在线视频| 国产一区亚洲一区| 国产盗摄一区二区| 91亚洲资源网| 欧美性生活影院| 777久久久精品| 久久久久久久综合色一本| 久久久精品黄色| 亚洲人亚洲人成电影网站色| 亚洲中国最大av网站| 日韩高清不卡一区二区| 精品一区二区免费视频| 国产高清在线精品| 91在线无精精品入口| 欧美特级限制片免费在线观看| 欧美顶级少妇做爰| 国产日产欧美一区| 亚洲一区二区精品久久av| 日韩精品国产精品| 国模冰冰炮一区二区| 99精品国产热久久91蜜凸| 欧美日精品一区视频| 精品国产网站在线观看| 国产亚洲欧美一区在线观看| 亚洲欧美成人一区二区三区| 日本中文字幕一区二区有限公司| 国产成人在线观看免费网站| 欧美性xxxxx极品少妇| 日韩三级视频在线看| 国产精品视频一二三| 亚洲成人久久影院| 国产91在线观看丝袜| 欧美浪妇xxxx高跟鞋交| 日本一区二区电影| 日本亚洲视频在线| 91亚洲午夜精品久久久久久| 欧美大片一区二区| 一区二区三区在线视频观看58 | 日韩成人av影视| www.在线成人| 精品区一区二区| 亚洲综合激情另类小说区| 国产宾馆实践打屁股91| 欧美日本一道本| 国产精品久久看| 国内精品久久久久影院薰衣草| 色噜噜狠狠一区二区三区果冻| 亚洲精品在线观看视频| 亚洲国产日韩综合久久精品| 国产成人免费在线观看不卡| 91.麻豆视频| 亚洲精品成人a在线观看| 国内精品伊人久久久久av一坑| 欧美日韩1234| 亚洲一区二区三区小说| 成人美女在线视频| 精品国产乱码久久久久久浪潮| 亚洲成a人片在线观看中文| 99re热视频这里只精品| 久久精品欧美日韩| 韩国成人在线视频| 欧美大尺度电影在线| 午夜日韩在线观看| 欧美色综合网站| 亚洲另类春色国产| jlzzjlzz欧美大全| 国产精品视频一二三| 丁香天五香天堂综合| 国产亚洲美州欧州综合国| 久久精品国产在热久久| 欧美一级二级三级蜜桃| 亚洲第一在线综合网站| 欧美日韩中文另类| 亚洲成人综合在线| 777a∨成人精品桃花网| 日韩电影一区二区三区| 欧美高清视频www夜色资源网| 日韩在线一区二区三区| 日韩欧美在线综合网| 免费欧美在线视频| 26uuu久久天堂性欧美|