com.atlassian.confluence.webdriver
Class EditorDraftsTest

java.lang.Object
  extended by com.atlassian.confluence.webdriver.AbstractWebDriverTest
      extended by com.atlassian.confluence.webdriver.EditorDraftsTest

public class EditorDraftsTest
extends AbstractWebDriverTest

Tests should be migrated from com.atlassian.confluence.selenium.EditorDraftsTest to here.


Field Summary
 
Fields inherited from class com.atlassian.confluence.webdriver.AbstractWebDriverTest
darkFeaturesHelper, ignoreRule, name, product, rpc, serverStateManager, sessionCleanupRule, testBrowserRule, testData, userHelper, webDriverScreenshotRule
 
Constructor Summary
EditorDraftsTest()
           
 
Method Summary
 void testDraftIsCreatedAfterSaveIntervalDuringCreate()
          This tests that autosave works.
 void testDraftIsCreatedAfterSaveIntervalDuringEdit()
          Ported from a selenium test that doesn't work on IE.
 void testDraftSavedOnEditAndNavigate()
          Navigating away from a draft should generate a draft even if there is no preview or periodic draft save to make it happen.
 void testDraftSavedOnEditAndPreviewAndNavigate()
           
 void testNoDraftSavedOnCreateBlogAndCancel()
           
 void testNoDraftSavedOnCreatePageAndCancel()
           
 void testNoDraftSavedOnEditAndCancel()
           
 void testNoDraftSavedOnEditAndPreviewAndCancel()
           
 
Methods inherited from class com.atlassian.confluence.webdriver.AbstractWebDriverTest
clear, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditorDraftsTest

public EditorDraftsTest()
Method Detail

testNoDraftSavedOnEditAndPreviewAndCancel

public void testNoDraftSavedOnEditAndPreviewAndCancel()

testNoDraftSavedOnEditAndCancel

public void testNoDraftSavedOnEditAndCancel()

testDraftSavedOnEditAndPreviewAndNavigate

public void testDraftSavedOnEditAndPreviewAndNavigate()

testDraftSavedOnEditAndNavigate

public void testDraftSavedOnEditAndNavigate()
Navigating away from a draft should generate a draft even if there is no preview or periodic draft save to make it happen. If that behaviour breaks, this test will pass intermittently. THIS TEST PASSING/FAILING INTERMITTENTLY PROBABLY MEANS THE BEHAVIOUR HAS BROKEN.


testNoDraftSavedOnCreatePageAndCancel

public void testNoDraftSavedOnCreatePageAndCancel()

testNoDraftSavedOnCreateBlogAndCancel

public void testNoDraftSavedOnCreateBlogAndCancel()

testDraftIsCreatedAfterSaveIntervalDuringEdit

public void testDraftIsCreatedAfterSaveIntervalDuringEdit()
Ported from a selenium test that doesn't work on IE. May not work on IE on WebDriver either.


testDraftIsCreatedAfterSaveIntervalDuringCreate

public void testDraftIsCreatedAfterSaveIntervalDuringCreate()
This tests that autosave works.



Copyright © 2003-2013 Atlassian. All Rights Reserved.