|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.framework.Assert junit.framework.TestCase com.atlassian.confluence.junit3.JUnit3TimingTestCase com.atlassian.confluence.selenium.AbstractSeleniumTest com.atlassian.confluence.selenium.UPMTest
public class UPMTest
Field Summary |
---|
Fields inherited from class com.atlassian.confluence.selenium.AbstractSeleniumTest |
---|
adminUser, assertThat, client, rpc, screenShotIndex, suite, testBlogPost, testComment, testData, testGroup, testImage, testImage2, testPage, testSpace, testUser, testUserWithApostrophe, userHelper, users |
Constructor Summary | |
---|---|
UPMTest(java.lang.String name)
|
Method Summary | |
---|---|
protected void |
setUp()
|
void |
testCanDisableSystemPlugin()
Test that you can disable and re-enable a system plugin via the UPM. |
void |
testLinkFromLanguagesPage()
Test the marketplace is linked from the Languages page. |
void |
testLinkFromMacroBrowser()
Test the marketplace is linked from the Macro Browser, as a user. |
void |
testLinkFromThemesPage()
Test the marketplace is linked from the Themes page Ignored in CI, because it depends on the Marketplace availability. |
void |
testManageExisting()
Test that the UPM shows all the installed system plugins. |
void |
testUPMAvailable()
|
void |
testUPMAvailableForAdmin()
|
void |
testUPMBrowsable()
Test that each tab of the UPM is browsable and displays its tab title - simple test just to make sure it renders |
void |
testUpmLinksVisibleForSysAdmin()
|
void |
testUserInstalledOverridesDisplayedInOnDemand()
When running in OnDemand mode, some bundled plugins should be overridden to be displayed as "user installed" (see com.atlassian.studio.confluence.startup.UpmInitialiser). |
Methods inherited from class com.atlassian.confluence.selenium.AbstractSeleniumTest |
---|
captureScreenShot, createTestData, runTest, setAjsLogRendered, setAjsLogVisible, tearDown |
Methods inherited from class com.atlassian.confluence.junit3.JUnit3TimingTestCase |
---|
runBare, setExceptionTransformer |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, 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 |
---|
public UPMTest(java.lang.String name)
Method Detail |
---|
protected void setUp() throws java.lang.Exception
setUp
in class AbstractSeleniumTest
java.lang.Exception
public void testUPMAvailable()
public void testUPMAvailableForAdmin()
public void testUpmLinksVisibleForSysAdmin()
public void testUserInstalledOverridesDisplayedInOnDemand()
public void testUPMBrowsable()
public void testManageExisting()
public void testCanDisableSystemPlugin() throws java.lang.InterruptedException
java.lang.InterruptedException
public void testLinkFromMacroBrowser()
public void testLinkFromLanguagesPage()
public void testLinkFromThemesPage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |