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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? filesystemprovidertest.java

?? 用jsp寫的wiki系統(tǒng)
?? JAVA
字號:
package com.ecyrd.jspwiki.providers;import junit.framework.*;import java.io.*;import java.util.*;import org.apache.log4j.*;import com.ecyrd.jspwiki.*;public class FileSystemProviderTest extends TestCase{    FileSystemProvider m_provider;    FileSystemProvider m_providerUTF8;    String             m_pagedir;    Properties props  = new Properties();    TestEngine         m_engine;    public FileSystemProviderTest( String s )    {        super( s );    }    public void setUp()        throws Exception    {        m_pagedir = System.getProperties().getProperty("java.io.tmpdir");        Properties props2 = new Properties();        props.setProperty( PageManager.PROP_PAGEPROVIDER, "FileSystemProvider" );        props.setProperty( FileSystemProvider.PROP_PAGEDIR,                            m_pagedir );        props2.load( TestEngine.findTestProperties() );        PropertyConfigurator.configure(props2);                m_engine = new TestEngine(props);        m_provider = new FileSystemProvider();        m_provider.initialize( m_engine, props );                props.setProperty( WikiEngine.PROP_ENCODING, "UTF-8" );        m_providerUTF8 = new FileSystemProvider();        m_providerUTF8.initialize( m_engine, props );    }    public void tearDown()    {        TestEngine.deleteAll( new File(m_pagedir) );    }    public void testScandinavianLetters()        throws Exception    {        WikiPage page = new WikiPage("\u00c5\u00e4Test");        m_provider.putPageText( page, "test" );                File resultfile = new File( m_pagedir, "%C5%E4Test.txt" );                assertTrue("No such file", resultfile.exists());                String contents = FileUtil.readContents( new FileInputStream(resultfile),                                                 "ISO-8859-1" );                assertEquals("Wrong contents", contents, "test");    }    public void testScandinavianLettersUTF8()        throws Exception    {        WikiPage page = new WikiPage("\u00c5\u00e4Test");        m_providerUTF8.putPageText( page, "test\u00d6" );        File resultfile = new File( m_pagedir, "%C3%85%C3%A4Test.txt" );        assertTrue("No such file", resultfile.exists());        String contents = FileUtil.readContents( new FileInputStream(resultfile),                                                 "UTF-8" );        assertEquals("Wrong contents", contents, "test\u00d6");    }    /**     * This should never happen, but let's check that we're protected anyway.     * @throws Exception     */    public void testSlashesInPageNamesUTF8()         throws Exception    {        WikiPage page = new WikiPage("Test/Foobar");        m_providerUTF8.putPageText( page, "test" );                File resultfile = new File( m_pagedir, "Test%2FFoobar.txt" );                assertTrue("No such file", resultfile.exists());                String contents = FileUtil.readContents( new FileInputStream(resultfile),                                                 "UTF-8" );                assertEquals("Wrong contents", contents, "test");    }    public void testSlashesInPageNames()         throws Exception    {        WikiPage page = new WikiPage("Test/Foobar");        m_provider.putPageText( page, "test" );           File resultfile = new File( m_pagedir, "Test%2FFoobar.txt" );           assertTrue("No such file", resultfile.exists());           String contents = FileUtil.readContents( new FileInputStream(resultfile),                                                 "ISO-8859-1" );           assertEquals("Wrong contents", contents, "test");    }    public void testAuthor()        throws Exception    {        try        {            WikiPage page = new WikiPage("\u00c5\u00e4Test");            page.setAuthor("Min\u00e4");            m_provider.putPageText( page, "test" );            WikiPage page2 = m_provider.getPageInfo( "\u00c5\u00e4Test", 1 );            assertEquals( "Min\u00e4", page2.getAuthor() );        }        finally        {            File resultfile = new File( m_pagedir,                                        "%C5%E4Test.txt" );            try            {                resultfile.delete();            }            catch(Exception e) {}            resultfile = new File( m_pagedir,                                   "%C5%E4Test.properties" );            try            {                resultfile.delete();            }            catch(Exception e) {}        }    }    public void testNonExistantDirectory()        throws Exception    {        String tmpdir = m_pagedir;        String dirname = "non-existant-directory";        String newdir = tmpdir + File.separator + dirname;        Properties props = new Properties();        props.setProperty( FileSystemProvider.PROP_PAGEDIR,                            newdir );        FileSystemProvider test = new FileSystemProvider();        test.initialize( m_engine, props );        File f = new File( newdir );        assertTrue( "didn't create it", f.exists() );        assertTrue( "isn't a dir", f.isDirectory() );        f.delete();    }    public void testDirectoryIsFile()        throws Exception    {        File tmpFile = null;        try        {            tmpFile = FileUtil.newTmpFile("foobar"); // Content does not matter.            Properties props = new Properties();            props.setProperty( FileSystemProvider.PROP_PAGEDIR,                                tmpFile.getAbsolutePath() );            FileSystemProvider test = new FileSystemProvider();            try            {                test.initialize( m_engine, props );                fail( "Wiki did not warn about wrong property." );            }            catch( IOException e )            {                // This is okay.            }        }        finally        {            if( tmpFile != null )            {                tmpFile.delete();            }        }    }    public void testDelete()        throws Exception    {        m_provider.putPageText( new WikiPage("Test"), "v1" );        m_provider.deletePage( "Test" );        String files = props.getProperty( FileSystemProvider.PROP_PAGEDIR );        File f = new File( files, "Test"+FileSystemProvider.FILE_EXT );        assertFalse( "file exists", f.exists() );    }    public static Test suite()    {        return new TestSuite( FileSystemProviderTest.class );    }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区高清不卡| 亚洲3atv精品一区二区三区| 丁香天五香天堂综合| 国产亚洲精久久久久久| 91色porny蝌蚪| 麻豆一区二区在线| 亚洲色欲色欲www在线观看| 欧美亚洲免费在线一区| 国产成人自拍高清视频在线免费播放| 亚洲国产经典视频| 欧美精品电影在线播放| 国产精品一二三四| 老司机精品视频导航| 首页综合国产亚洲丝袜| 久久久久国产精品人| 欧美亚洲尤物久久| www.99精品| 成人免费福利片| 国产成人8x视频一区二区| 久久97超碰色| 亚洲黄色免费网站| 中文字幕在线不卡| wwwwxxxxx欧美| 日韩女优av电影| 精品中文字幕一区二区小辣椒| 成人免费观看视频| 国产精品国产自产拍高清av王其| 69堂成人精品免费视频| 欧洲激情一区二区| 欧美电影在哪看比较好| 91麻豆精品国产| 精品精品国产高清a毛片牛牛| 欧美日本国产一区| 日韩欧美激情一区| 精品国产三级电影在线观看| 国产偷国产偷亚洲高清人白洁| 久久久99久久| 亚洲免费观看高清| 日韩精品成人一区二区在线| 蜜桃视频在线观看一区| 国产一区二区主播在线| 91一区二区在线观看| 欧美日韩免费不卡视频一区二区三区| 欧美日韩久久一区二区| 日韩精品影音先锋| 亚洲同性gay激情无套| 一区二区三区在线高清| 久久精品av麻豆的观看方式| 国产精品一区二区在线看| 一本到高清视频免费精品| 欧美一区二区三区四区五区| 中文字幕的久久| 日韩福利视频导航| 91网站在线观看视频| 久久久激情视频| 日本一道高清亚洲日美韩| 91色.com| 一区二区三区四区不卡在线| 国产自产2019最新不卡| 欧美在线高清视频| 一区在线中文字幕| 大尺度一区二区| 亚洲精品一区二区三区蜜桃下载| 午夜伦理一区二区| 欧美日本在线播放| 亚洲五码中文字幕| 欧美久久一二三四区| 亚洲一区二区三区精品在线| 欧美性三三影院| 亚洲男女一区二区三区| 一本色道综合亚洲| 亚洲精品欧美激情| 欧美日韩在线一区二区| 亚洲成人先锋电影| 日韩一级在线观看| 国产一区二区精品久久99| 久久综合色一综合色88| 成人福利视频在线| 一区二区免费在线| 欧美不卡123| 9久草视频在线视频精品| 亚洲男同1069视频| 欧美军同video69gay| 日本欧洲一区二区| 国产欧美一区二区三区鸳鸯浴 | 国产福利一区二区三区视频| wwwwww.欧美系列| 欧美亚洲动漫精品| 国产激情一区二区三区四区 | 欧美区视频在线观看| 久久国产人妖系列| 亚洲综合色区另类av| 精品黑人一区二区三区久久| 欧美亚洲综合在线| 不卡一区二区在线| 日韩不卡一二三区| 国产精品美女久久久久久久久久久| 91精品国产欧美一区二区18| 成人做爰69片免费看网站| 视频一区二区国产| 亚洲在线观看免费视频| 日本一区二区三级电影在线观看| 欧美日韩午夜精品| 色综合久久久久综合| 99re这里只有精品首页| 久久精品国产在热久久| 日本色综合中文字幕| 日韩电影一区二区三区四区| 亚洲狠狠爱一区二区三区| 亚洲伦在线观看| 亚洲精品美国一| 亚洲精品国产品国语在线app| 国产精品久久久久久久久图文区| 26uuu国产一区二区三区| 精品乱码亚洲一区二区不卡| 国产丝袜美腿一区二区三区| 日韩欧美国产一二三区| 欧美mv日韩mv国产网站app| 亚洲综合在线免费观看| 精品国产免费人成在线观看| 亚洲综合图片区| 国产精品美女久久久久av爽李琼 | 日韩有码一区二区三区| 亚洲成人777| 国产精品一区二区黑丝| 成人av中文字幕| 91精品国产综合久久久久| 久久影院电视剧免费观看| 最新国产成人在线观看| 亚洲国产成人av网| 国产高清精品网站| 欧美天天综合网| 国产精品久久久久影院亚瑟| 亚洲一区欧美一区| 国产98色在线|日韩| 欧美日韩视频在线观看一区二区三区| 日韩精品一区二区三区视频播放| 精品免费视频.| 日本sm残虐另类| 欧美午夜影院一区| 久久精品男人天堂av| 亚洲国产美国国产综合一区二区| 国产精品资源在线看| 欧美日韩免费观看一区三区| 中文字幕第一页久久| 日韩精品成人一区二区三区| 欧美色综合天天久久综合精品| 国产亚洲欧美在线| 国产在线国偷精品免费看| 69久久99精品久久久久婷婷| 亚洲一区二区av在线| 欧美丰满一区二区免费视频| 日韩毛片视频在线看| 成人毛片视频在线观看| 国产精品视频看| av亚洲精华国产精华| 日韩毛片高清在线播放| 色综合久久综合中文综合网| 亚洲美女屁股眼交| 91精品国产综合久久精品图片| 亚洲精品欧美激情| 666欧美在线视频| 激情综合色综合久久综合| 久久新电视剧免费观看| 高清av一区二区| 亚洲永久免费av| 日韩一区二区影院| 国产乱码字幕精品高清av| 久久久久久亚洲综合| 99久久久免费精品国产一区二区| 亚洲欧美一区二区视频| 欧美疯狂做受xxxx富婆| 高清不卡在线观看| 亚洲成a天堂v人片| 国产人久久人人人人爽| 欧美无乱码久久久免费午夜一区| 日韩av一区二区三区四区| 日韩理论片中文av| xvideos.蜜桃一区二区| 欧美日韩精品电影| www.亚洲激情.com| 激情综合一区二区三区| 亚洲精品国产精品乱码不99| 国产亚洲美州欧州综合国| 欧美日韩精品一区视频| 91麻豆精品国产无毒不卡在线观看 | 日韩激情一二三区| 一区二区三区高清不卡| 中文字幕亚洲不卡| 欧美激情自拍偷拍| 国产日本欧美一区二区| 久久综合av免费| 精品国产免费一区二区三区四区| 在线观看日韩毛片| 欧美日韩综合在线| 91精品欧美久久久久久动漫| 欧美视频你懂的| 欧美www视频| 国产精品久久久久久一区二区三区 | 91伊人久久大香线蕉|