com.atlassian.confluence
Class MovePageAcceptanceTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.atlassian.confluence.junit3.JUnit3TimingTestCase
              extended by com.atlassian.confluence.AbstractConfluenceAcceptanceTest
                  extended by com.atlassian.confluence.MovePageAcceptanceTest
All Implemented Interfaces:
junit.framework.Test

public class MovePageAcceptanceTest
extends AbstractConfluenceAcceptanceTest


Field Summary
 
Fields inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
DASHBOARD_RECENT_UPDATES_URL, logAdjuster, rpc, TEST_ADMIN, TEST_BLOG, TEST_COMMENT, TEST_GROUP1, TEST_GROUP2, TEST_PAGE, TEST_SPACE, TEST_SPACE2, TEST_USER1, TEST_USER2, TESTBLOG_CONTENT, TESTBLOG_TITLE, testData, TESTPAGE_COMMENT, TESTPAGE_CONTENT, TESTPAGE_TITLE, TESTSPACE_KEY, TESTSPACE_TITLE, TESTSPACE2_KEY, TESTSPACE2_TITLE, webTester, wikiMarkupRpc
 
Constructor Summary
MovePageAcceptanceTest()
           
 
Method Summary
protected  void setUp()
          Default setUp method.
 void testMovePageAfterDeletingReferrerWithinSameSpace()
          This test checks if the page can be moved after another page referring to it is deleted and re-created
 void testMovePageFromRestrictedPage()
           
 void testMovePageHierarchy()
           
 void testMovePageToNewSpaceUpdatesSearchIndex()
           
 void testMovePageToOtherSpace()
           
 void testMovePageToRestrictedPage()
           
 void testMovePageToTopOfOtherSpace()
          CONF-16348 - All descendents of a page that is moved to another space should have their attachments moved correctly on the filesystem.
 void testMovePageToTopOfOtherSpaceWhenPermitted()
           
 void testMovePageUpdatesSearchIndex()
           
 void testMovePageWithinSameSpace()
           
 void testMovePageWithLinkToItself()
           
 void testMovePageWithNestedCodeMacro()
           
 void testMovePageWithRegexIdentifiers()
           
 void testNoFormatMacroTitleChanged()
           
 
Methods inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
adminConsole, attachments, baseUrlSelector, createSpaceViaWebUI, createTestSpaceViaWebUI, createTestUser, darkFeatures, directoryConfig, generateFile, getAppContext, getBaseUrl, getConfiguredBaseUrl, getPluginHelper, getServerStateManager, goToBlogCollector, logins, logout, pages, plugins, rebuildIndex, setUpTestNG, substituteForNodeBaseUrl, tearDown, tearDownTestNG, users, viewHomepage, viewSpaceAdmin, viewSpacePermissions, viewSpaceSummary, viewSpaceTools, viewTrash, watchSpace, webAppContextPath
 
Methods inherited from class com.atlassian.confluence.junit3.JUnit3TimingTestCase
runBare, setExceptionTransformer
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MovePageAcceptanceTest

public MovePageAcceptanceTest()
Method Detail

setUp

protected void setUp()
              throws Exception
Description copied from class: AbstractConfluenceAcceptanceTest
Default setUp method. Establishes XML-RPC connection and sets the base URL. Also configures LDAP repository.

Overrides:
setUp in class AbstractConfluenceAcceptanceTest
Throws:
Exception - from super

testNoFormatMacroTitleChanged

public void testNoFormatMacroTitleChanged()
                                   throws IOException,
                                          org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testMovePageWithNestedCodeMacro

public void testMovePageWithNestedCodeMacro()
                                     throws IOException,
                                            org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testMovePageWithLinkToItself

public void testMovePageWithLinkToItself()
                                  throws IOException,
                                         org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testMovePageWithinSameSpace

public void testMovePageWithinSameSpace()
                                 throws IOException,
                                        org.apache.xmlrpc.XmlRpcException,
                                        ParseException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException
ParseException

testMovePageToOtherSpace

public void testMovePageToOtherSpace()
                              throws IOException,
                                     org.apache.xmlrpc.XmlRpcException,
                                     ParseException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException
ParseException

testMovePageToTopOfOtherSpace

public void testMovePageToTopOfOtherSpace()
                                   throws IOException,
                                          org.apache.xmlrpc.XmlRpcException,
                                          ParseException
CONF-16348 - All descendents of a page that is moved to another space should have their attachments moved correctly on the filesystem.

Throws:
IOException
org.apache.xmlrpc.XmlRpcException
ParseException

testMovePageToTopOfOtherSpaceWhenPermitted

public void testMovePageToTopOfOtherSpaceWhenPermitted()
                                                throws IOException,
                                                       org.apache.xmlrpc.XmlRpcException,
                                                       ParseException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException
ParseException

testMovePageFromRestrictedPage

public void testMovePageFromRestrictedPage()

testMovePageToRestrictedPage

public void testMovePageToRestrictedPage()

testMovePageUpdatesSearchIndex

public void testMovePageUpdatesSearchIndex()

testMovePageToNewSpaceUpdatesSearchIndex

public void testMovePageToNewSpaceUpdatesSearchIndex()

testMovePageWithRegexIdentifiers

public void testMovePageWithRegexIdentifiers()

testMovePageHierarchy

public void testMovePageHierarchy()

testMovePageAfterDeletingReferrerWithinSameSpace

public void testMovePageAfterDeletingReferrerWithinSameSpace()
                                                      throws IOException,
                                                             org.apache.xmlrpc.XmlRpcException,
                                                             ParseException
This test checks if the page can be moved after another page referring to it is deleted and re-created

Throws:
IOException
org.apache.xmlrpc.XmlRpcException
ParseException


Copyright © 2003–2015 Atlassian. All rights reserved.