public class UserProfileAcceptanceTest extends AbstractConfluenceAcceptanceTest
DASHBOARD_RECENT_UPDATES_REST_URL, DASHBOARD_RECENT_UPDATES_URL, log, logAdjuster, ONBOARDING_PLUGIN, 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 and Description |
---|
UserProfileAcceptanceTest() |
adminConsole, attachments, baseUrlSelector, createSpaceViaWebUI, createTestSpaceViaWebUI, createTestUser, darkFeatures, directoryConfig, disableBatchingDarkFeature, enableBatchingDarkFeature, enableBatchingTrigger, generateFile, getAppContext, getBaseUrl, getConfiguredBaseUrl, getPluginHelper, getServerStateManager, getTestDescription, goToBlogCollector, logins, logout, logTestStart, pages, pauseAndFlushIndexQueue, plugins, rebuildIndex, substituteForNodeBaseUrl, users, viewHomepage, viewSpaceAdmin, viewSpacePermissions, viewSpaceSummary, viewSpaceTools, viewTrash, watchSpace, webAppContextPath
runBare, setExceptionTransformer
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runTest, setName, toString
protected void setUp() throws Exception
AbstractConfluenceAcceptanceTest
setUp
in class AbstractConfluenceAcceptanceTest
Exception
- from superpublic void tearDown() throws Exception
AbstractConfluenceAcceptanceTest
AbstractConfluenceAcceptanceTest.filesToDelete
list.tearDown
in class AbstractConfluenceAcceptanceTest
Exception
public void testUserProfilePropertiesAreEncodedProperly() throws Exception
Exception
public void testProfilePictureNotOnDashboard() throws Exception
Exception
public void testNewlyCreatedUserNotOnDashboard() throws Exception
Exception
public void testRemovedUserIsRemovedFromIndex() throws Exception
Exception
public void testSetUserDefaultLanguage() throws Exception
Exception
public void testRestoreUserLanguageBackToSiteDefault() throws Exception
Exception
public void testAnonymousUserHomepageIsSiteHomepage() throws Exception
Exception
public void testUserCanSetHomepageToDashboardWhenSiteHomepageIsNotDashboard() throws Exception
Exception
public void testUserHomepageDefaultsToSiteHomepage() throws Exception
Exception
public void testSwitchBetweenSiteHomepageAndDashboard() throws Exception
Exception
public void testUserHomepageIsProfilePage()
public void testExternalUserManagedCannotEditPassword()
public void testUserProfileIndexedNotInRecentlyUpdated() throws Exception
Exception
public void testUserProfileIndexedNotInRecentlyUpdated2() throws Exception
Exception
public void testEditUserFullnameWithPersonalSpace() throws IOException, org.apache.xmlrpc.XmlRpcException
IOException
org.apache.xmlrpc.XmlRpcException
public void testAddAProfilePictureHint()
public void testAddAProfilePictureHintDoesNotAppearForOtherUser()
public void testAdministerUserLinkShownToAdmin() throws Exception
Exception
public void testAdministerUserLinkNotShownToNormalUsers() throws Exception
Exception
public void testAdministerUserLinkNotShownToAnonymousUsers() throws Exception
Exception
public void testNonExistentProfileRedirectsTo404()
public void testExtraFields()
public void testExtraFieldsWikiMarkup()
public void testViewUserDetailsFromDifferentUser()
public void testFreeformField()
public void testExtraFieldsNotDoubleEncoded()
public void testExtraFieldsWithBackslashesAndApostrophes()
public void testValidationAndExtraFields()
public void testAnonymousUserCannotViewProfileOnDashboardWithoutPermission()
public void testAnonymousUserCanSeeProfileButNotSpace()
If the anonymous user has access to the personal space then make sure that is what is shown.
public void testProfileMacro()
public void testFollowTab()
public void testFollowTabShowsCorrectProfilePicture()
public void testNetworkMacroOnPage()
public void testViewOtherUsersProfile()
public void testWatchesPageLinksToEmailPage()
public void testWatchesPageDoesNotShowUnnecessaryErrorMessages()
public void testWatchesPageCatchesInvalidStopWatchParameters()
public void testWatchSpaceViaDeepLink()
public void testWatchPageViaDeepLink()
public void testWatchBlogPostViaDeepLink()
public void testPersonalProfileTitles()
public void testAboutMeCanContainLinebreaks()
public void testPersonalProfileTabs()
public void testFollowOnProfile()
public void testSettingEmailMaskingToPrivate()
public void testSettingEmailMaskingToMasked()
public void testSettingEmailMaskingToPublic()
public void testAnonymousViewProfileCannotSeeActions()
public void testCannotFavouritePersonalSpaceIfNoPersonalSpace()
public void testCannotFavouriteSpaceIfNoSpacePermission()
public void testFavouriteSpaceFromProfile()
public void testEditSubscribeToDailyUpdates()
public void testEditNotifyOnMyActions()
public void testEditWatchMyOwnContent()
public void testEditShowChangeContent()
public void testAnonymousAccessToProfilePages()
public void testAnonymousAccessToCurrentUserPages()
public void testProfileWithAmpersandUser()
public void testFullNameChangeIsIndexed()
public void testPersonalSpaceLink()
Copyright © 2003–2018 Atlassian. All rights reserved.