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

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

?? tableofcontentstest.java

?? jspwiki source code,jspwiki source code
?? JAVA
字號:
/* * (C) Janne Jalkanen 2005 *  */package com.ecyrd.jspwiki.plugin;import java.util.Properties;import com.ecyrd.jspwiki.TestEngine;import com.ecyrd.jspwiki.WikiException;import junit.framework.Test;import junit.framework.TestCase;import junit.framework.TestSuite;/** * *  @since  */public class TableOfContentsTest extends TestCase{    TestEngine testEngine;        /*     * @see TestCase#setUp()     */    protected void setUp() throws Exception    {        super.setUp();                Properties props = new Properties();                props.load(TestEngine.findTestProperties());                testEngine = new TestEngine( props );    }    /*     * @see TestCase#tearDown()     */    protected void tearDown() throws Exception    {        super.tearDown();                testEngine.deletePage( "Test" );    }    public void testHeadingVariables()        throws Exception    {        String src="[{SET foo=bar}]\n\n[{TableOfContents}]\n\n!!!Heading [{$foo}]";                testEngine.saveText( "Test", src );                String res = testEngine.getHTML( "Test" );                // FIXME: The <p> should not be here.        assertEquals( "<p><div class=\"toc\">\n<div class=\"collapsebox\">\n"+                      "<h4 id=\"section-TOC\">Table of Contents</h4>\n"+                      "<ul>\n"+                      "<li class=\"toclevel-1\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-HeadingBar\">Heading bar</a></li>\n"+                      "</ul>\n</div>\n</div>\n\n</p>"+                      "\n<h2 id=\"section-Test-HeadingBar\">Heading bar<a class=\"hashlink\" href=\"#section-Test-HeadingBar\">#</a></h2>\n",                      res );    }    public void testNumberedItems()    throws Exception    {        String src="[{SET foo=bar}]\n\n[{INSERT TableOfContents WHERE numbered=true,start=3}]\n\n!!!Heading [{$foo}]\n\n!!Subheading\n\n!Subsubheading";                testEngine.saveText( "Test", src );                String res = testEngine.getHTML( "Test" );                // FIXME: The <p> should not be here.        String expecting = "<p><div class=\"toc\">\n<div class=\"collapsebox\">\n"+                "<h4 id=\"section-TOC\">Table of Contents</h4>\n"+                "<ul>\n"+                "<li class=\"toclevel-1\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-HeadingBar\">3 Heading bar</a></li>\n"+                "<li class=\"toclevel-2\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subheading\">3.1 Subheading</a></li>\n"+                "<li class=\"toclevel-3\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subsubheading\">3.1.1 Subsubheading</a></li>\n"+                "</ul>\n</div>\n</div>\n\n</p>"+                "\n<h2 id=\"section-Test-HeadingBar\">Heading bar<a class=\"hashlink\" href=\"#section-Test-HeadingBar\">#</a></h2>"+                "\n<h3 id=\"section-Test-Subheading\">Subheading<a class=\"hashlink\" href=\"#section-Test-Subheading\">#</a></h3>"+                "\n<h4 id=\"section-Test-Subsubheading\">Subsubheading<a class=\"hashlink\" href=\"#section-Test-Subsubheading\">#</a></h4>\n";                        assertEquals(expecting,                res );    }        public void testNumberedItemsComplex()    throws Exception    {        String src="[{SET foo=bar}]\n\n[{INSERT TableOfContents WHERE numbered=true,start=3}]\n\n!!!Heading [{$foo}]\n\n!!Subheading\n\n!Subsubheading\n\n!Subsubheading2\n\n!!Subheading2\n\n!Subsubheading3\n\n!!!Heading\n\n!!Subheading3";                testEngine.saveText( "Test", src );                String res = testEngine.getHTML( "Test" );                // FIXME: The <p> should not be here.        String expecting = "<p><div class=\"toc\">\n<div class=\"collapsebox\">\n"+        "<h4 id=\"section-TOC\">Table of Contents</h4>\n"+        "<ul>\n"+        "<li class=\"toclevel-1\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-HeadingBar\">3 Heading bar</a></li>\n"+        "<li class=\"toclevel-2\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subheading\">3.1 Subheading</a></li>\n"+        "<li class=\"toclevel-3\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subsubheading\">3.1.1 Subsubheading</a></li>\n"+        "<li class=\"toclevel-3\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subsubheading2\">3.1.2 Subsubheading2</a></li>\n"+        "<li class=\"toclevel-2\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subheading2\">3.2 Subheading2</a></li>\n"+        "<li class=\"toclevel-3\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subsubheading3\">3.2.1 Subsubheading3</a></li>\n"+        "<li class=\"toclevel-1\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Heading\">4 Heading</a></li>\n"+        "<li class=\"toclevel-2\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subheading3\">4.1 Subheading3</a></li>\n"+        "</ul>\n</div>\n</div>\n\n</p>"+        "\n<h2 id=\"section-Test-HeadingBar\">Heading bar<a class=\"hashlink\" href=\"#section-Test-HeadingBar\">#</a></h2>"+        "\n<h3 id=\"section-Test-Subheading\">Subheading<a class=\"hashlink\" href=\"#section-Test-Subheading\">#</a></h3>"+        "\n<h4 id=\"section-Test-Subsubheading\">Subsubheading<a class=\"hashlink\" href=\"#section-Test-Subsubheading\">#</a></h4>"+        "\n<h4 id=\"section-Test-Subsubheading2\">Subsubheading2<a class=\"hashlink\" href=\"#section-Test-Subsubheading2\">#</a></h4>"+        "\n<h3 id=\"section-Test-Subheading2\">Subheading2<a class=\"hashlink\" href=\"#section-Test-Subheading2\">#</a></h3>"+        "\n<h4 id=\"section-Test-Subsubheading3\">Subsubheading3<a class=\"hashlink\" href=\"#section-Test-Subsubheading3\">#</a></h4>"+        "\n<h2 id=\"section-Test-Heading\">Heading<a class=\"hashlink\" href=\"#section-Test-Heading\">#</a></h2>"+        "\n<h3 id=\"section-Test-Subheading3\">Subheading3<a class=\"hashlink\" href=\"#section-Test-Subheading3\">#</a></h3>\n";                assertEquals(expecting,                res );    }        public void testNumberedItemsComplex2()    throws Exception    {        String src="[{SET foo=bar}]\n\n[{INSERT TableOfContents WHERE numbered=true,start=3}]\n\n!!Subheading0\n\n!!!Heading [{$foo}]\n\n!!Subheading\n\n!Subsubheading\n\n!Subsubheading2\n\n!!Subheading2\n\n!Subsubheading3\n\n!!!Heading\n\n!!Subheading3";                testEngine.saveText( "Test", src );                String res = testEngine.getHTML( "Test" );                // FIXME: The <p> should not be here.        String expecting = "<p><div class=\"toc\">\n<div class=\"collapsebox\">\n"+        "<h4 id=\"section-TOC\">Table of Contents</h4>\n"+        "<ul>\n"+        "<li class=\"toclevel-2\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subheading0\">3.1 Subheading0</a></li>\n"+        "<li class=\"toclevel-1\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-HeadingBar\">4 Heading bar</a></li>\n"+        "<li class=\"toclevel-2\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subheading\">4.1 Subheading</a></li>\n"+        "<li class=\"toclevel-3\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subsubheading\">4.1.1 Subsubheading</a></li>\n"+        "<li class=\"toclevel-3\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subsubheading2\">4.1.2 Subsubheading2</a></li>\n"+        "<li class=\"toclevel-2\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subheading2\">4.2 Subheading2</a></li>\n"+        "<li class=\"toclevel-3\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subsubheading3\">4.2.1 Subsubheading3</a></li>\n"+        "<li class=\"toclevel-1\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Heading\">5 Heading</a></li>\n"+        "<li class=\"toclevel-2\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subheading3\">5.1 Subheading3</a></li>\n"+        "</ul>\n</div>\n</div>\n\n</p>"+        "\n<h3 id=\"section-Test-Subheading0\">Subheading0<a class=\"hashlink\" href=\"#section-Test-Subheading0\">#</a></h3>"+        "\n<h2 id=\"section-Test-HeadingBar\">Heading bar<a class=\"hashlink\" href=\"#section-Test-HeadingBar\">#</a></h2>"+        "\n<h3 id=\"section-Test-Subheading\">Subheading<a class=\"hashlink\" href=\"#section-Test-Subheading\">#</a></h3>"+        "\n<h4 id=\"section-Test-Subsubheading\">Subsubheading<a class=\"hashlink\" href=\"#section-Test-Subsubheading\">#</a></h4>"+        "\n<h4 id=\"section-Test-Subsubheading2\">Subsubheading2<a class=\"hashlink\" href=\"#section-Test-Subsubheading2\">#</a></h4>"+        "\n<h3 id=\"section-Test-Subheading2\">Subheading2<a class=\"hashlink\" href=\"#section-Test-Subheading2\">#</a></h3>"+        "\n<h4 id=\"section-Test-Subsubheading3\">Subsubheading3<a class=\"hashlink\" href=\"#section-Test-Subsubheading3\">#</a></h4>"+        "\n<h2 id=\"section-Test-Heading\">Heading<a class=\"hashlink\" href=\"#section-Test-Heading\">#</a></h2>"+        "\n<h3 id=\"section-Test-Subheading3\">Subheading3<a class=\"hashlink\" href=\"#section-Test-Subheading3\">#</a></h3>\n";                assertEquals(expecting,                     res );    }        public void testNumberedItemsWithPrefix()    throws Exception    {        String src="[{SET foo=bar}]\n\n[{INSERT TableOfContents WHERE numbered=true,start=3,prefix=FooBar-}]\n\n!!!Heading [{$foo}]\n\n!!Subheading\n\n!Subsubheading";                testEngine.saveText( "Test", src );                String res = testEngine.getHTML( "Test" );                // FIXME: The <p> should not be here.        String expecting = "<p><div class=\"toc\">\n<div class=\"collapsebox\">\n"+        "<h4 id=\"section-TOC\">Table of Contents</h4>\n"+        "<ul>\n"+        "<li class=\"toclevel-1\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-HeadingBar\">FooBar-3 Heading bar</a></li>\n"+        "<li class=\"toclevel-2\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subheading\">FooBar-3.1 Subheading</a></li>\n"+        "<li class=\"toclevel-3\"><a class=\"wikipage\" href=\"/Wiki.jsp?page=Test#section-Test-Subsubheading\">FooBar-3.1.1 Subsubheading</a></li>\n"+        "</ul>\n</div>\n</div>\n\n</p>"+        "\n<h2 id=\"section-Test-HeadingBar\">Heading bar<a class=\"hashlink\" href=\"#section-Test-HeadingBar\">#</a></h2>"+        "\n<h3 id=\"section-Test-Subheading\">Subheading<a class=\"hashlink\" href=\"#section-Test-Subheading\">#</a></h3>"+        "\n<h4 id=\"section-Test-Subsubheading\">Subsubheading<a class=\"hashlink\" href=\"#section-Test-Subsubheading\">#</a></h4>\n";                assertEquals(expecting,                res );    }        /**     *  Tests BugTableOfContentsCausesHeapdump     *       * @throws Exception     */    public void testSelfReference()        throws Exception    {        String src = "!!![{TableOfContents}]";                testEngine.saveText( "Test", src );                String res = testEngine.getHTML( "Test" );                assertTrue( res.indexOf("Table of Contents") != -1 );    }        public void testHTML()        throws Exception    {        String src = "[{TableOfContents}]\n\n!<i>test</i>";                testEngine.saveText( "Test", src );                String res = testEngine.getHTML( "Test" );                assertTrue( "<i>", res.indexOf("<i>") == -1 ); // Check that there is no HTML left        assertTrue( "</i>", res.indexOf("</i>") == -1 ); // Check that there is no HTML left            }        public void testSimilarNames() throws WikiException    {        String src = "[{TableOfContents}]\n\n!Test\n\n!Test\n\n";                testEngine.saveText( "Test", src );                String res = testEngine.getHTML( "Test" );        assertTrue( "Final HTML 1", res.indexOf(  "id=\"section-Test-Test\"" ) != -1 );        assertTrue( "Final HTML 2", res.indexOf(  "id=\"section-Test-Test-2\"" ) != -1 );        assertTrue( "First test", res.indexOf( "Wiki.jsp?page=Test#section-Test-Test" ) != -1 );        assertTrue( "2nd test",   res.indexOf( "Wiki.jsp?page=Test#section-Test-Test-2" ) != -1 );            }    public static Test suite()    {        return new TestSuite( TableOfContentsTest.class );    }    }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品三级久久久久三级| 在线不卡一区二区| 轻轻草成人在线| 亚洲一区影音先锋| 亚洲欧美一区二区不卡| 日韩一区有码在线| 欧美国产1区2区| 国产精品理论在线观看| 欧美国产1区2区| 国产精品第13页| 中文字幕一区av| 亚洲欧洲精品成人久久奇米网| 国产精品情趣视频| 成人欧美一区二区三区黑人麻豆| 自拍偷拍欧美激情| 亚洲综合激情另类小说区| 亚洲va欧美va天堂v国产综合| 亚洲高清久久久| 奇米亚洲午夜久久精品| 久久精品99国产精品日本| 国产福利一区二区三区视频在线 | 成人免费av资源| 国产成人精品三级麻豆| 成人午夜激情视频| 欧美亚洲日本国产| 日韩欧美www| 国产精品不卡在线| 亚洲国产精品久久人人爱蜜臀 | 欧美日韩国产首页在线观看| 555www色欧美视频| 久久品道一品道久久精品| 中文幕一区二区三区久久蜜桃| 亚洲日穴在线视频| 美女视频免费一区| av毛片久久久久**hd| 欧美日韩亚洲综合一区二区三区| 日韩美女视频一区二区在线观看| 国产片一区二区| 亚洲电影一级片| 国产自产v一区二区三区c| 色综合天天在线| 欧美成人精精品一区二区频| 国产精品久久久99| 秋霞av亚洲一区二区三| 一本色道久久加勒比精品 | 欧美大胆一级视频| 亚洲欧美日韩久久| 韩国av一区二区| 91高清在线观看| 国产亚洲一二三区| 日韩影院免费视频| 99精品热视频| 精品国产乱码久久久久久久| 亚洲综合男人的天堂| 风间由美中文字幕在线看视频国产欧美| 91国产丝袜在线播放| 欧美理论片在线| 国产精品久线观看视频| 亚洲成人自拍一区| 蜜桃视频一区二区三区| 91免费视频大全| 国产色综合一区| 奇米色一区二区三区四区| 99久久精品国产观看| 国产色一区二区| 国产乱码精品一区二区三区忘忧草 | 亚洲成av人片在线观看| 国产成人8x视频一区二区| 日韩一级黄色片| 亚洲成人1区2区| 在线一区二区视频| 怡红院av一区二区三区| 91亚洲男人天堂| 中文字幕一区二区不卡| 99热精品一区二区| 国产精品黄色在线观看| 成人国产精品免费网站| 国产精品久久久一区麻豆最新章节| 国产乱国产乱300精品| 精品日产卡一卡二卡麻豆| 蜜桃av一区二区| 日韩欧美另类在线| 激情综合色丁香一区二区| 精品福利一区二区三区免费视频| 麻豆国产欧美日韩综合精品二区 | 欧美成人一区二区| 午夜精品久久久久影视| 欧美精品18+| 青青草伊人久久| 日韩一级黄色片| 国产一区二区三区观看| 国产免费观看久久| 成人免费毛片高清视频| 亚洲欧美日韩中文播放 | 欧美老年两性高潮| 日本欧美一区二区在线观看| 日韩欧美一区在线观看| 国模无码大尺度一区二区三区| 久久九九影视网| 91丨porny丨中文| 亚洲高清不卡在线观看| 欧美成人综合网站| 99综合电影在线视频| 一区二区在线观看不卡| 欧美顶级少妇做爰| 国产剧情一区二区| 亚洲精选视频在线| 日韩精品自拍偷拍| 99久久国产免费看| 日本亚洲欧美天堂免费| 国产精品视频一二三| 欧美精品乱码久久久久久| 国产成人自拍在线| 午夜国产精品一区| 亚洲国产精品二十页| 欧美剧情片在线观看| 国产成人免费视频精品含羞草妖精| 亚洲美女免费在线| 久久婷婷国产综合精品青草| 色拍拍在线精品视频8848| 国内欧美视频一区二区| 亚洲综合一区二区| 国产日产精品1区| 91精品福利在线一区二区三区 | 久久精品日产第一区二区三区高清版| 91伊人久久大香线蕉| 欧美a级一区二区| 亚洲欧洲日韩一区二区三区| 日韩女同互慰一区二区| 欧洲激情一区二区| 成人性生交大合| 久久精品久久99精品久久| 亚洲精选视频免费看| 中文字幕乱码久久午夜不卡| 日韩欧美自拍偷拍| 欧美日韩国产在线播放网站| 成人精品一区二区三区四区 | 久久久精品黄色| 91麻豆精品国产无毒不卡在线观看| 成人h版在线观看| 亚洲一二三四久久| 日韩午夜在线播放| 美女在线视频一区| 亚洲欧洲99久久| 久久精品亚洲精品国产欧美kt∨| 在线观看91精品国产麻豆| 99精品1区2区| 国产成人精品免费在线| 国产乱子伦视频一区二区三区 | 欧美成人在线直播| 欧美一级在线视频| 3d成人动漫网站| 欧美欧美欧美欧美| 欧美自拍偷拍午夜视频| 欧美伊人久久大香线蕉综合69| 91免费看`日韩一区二区| 99精品久久只有精品| 不卡av电影在线播放| 成人免费黄色在线| 成人99免费视频| 成人99免费视频| 99久久精品99国产精品| 91视频在线观看免费| 91久久精品国产91性色tv| 色素色在线综合| 欧美中文字幕一区二区三区| 欧美性欧美巨大黑白大战| 在线观看91视频| 欧美日韩久久久久久| 91麻豆精品国产无毒不卡在线观看| 欧美日韩国产成人在线免费| 欧美日韩国产综合一区二区| 欧美成人vr18sexvr| 久久天天做天天爱综合色| 久久只精品国产| 日韩毛片高清在线播放| 亚洲国产乱码最新视频| 麻豆中文一区二区| 国产成人精品三级| 欧美亚洲尤物久久| 精品99久久久久久| 综合精品久久久| 免播放器亚洲一区| 成人免费观看视频| 7777精品久久久大香线蕉| 久久亚洲欧美国产精品乐播 | 欧美色电影在线| 精品蜜桃在线看| 国产精品素人一区二区| 亚洲一区二区三区四区在线| 狠狠狠色丁香婷婷综合久久五月| 99久久精品情趣| 欧美浪妇xxxx高跟鞋交| 欧美国产综合色视频| 亚洲va欧美va人人爽午夜| 丁香婷婷深情五月亚洲| 欧美在线视频日韩| 日本一区二区三级电影在线观看| 亚洲国产综合在线| 国产91精品在线观看|