Class TestTimeTrackingReport

java.lang.Object
com.atlassian.jira.functest.framework.BaseJiraFuncTest
com.atlassian.jira.webtests.ztests.timetracking.legacy.TestTimeTrackingReport

public class TestTimeTrackingReport extends BaseJiraFuncTest
  • Constructor Details

    • TestTimeTrackingReport

      public TestTimeTrackingReport()
  • Method Details

    • testTimeTrackingReportAvailable

      public void testTimeTrackingReportAvailable()
    • testTimeTrackingReportSwitchingBetweenProjects

      public void testTimeTrackingReportSwitchingBetweenProjects()
    • testTimeTrackingReportShowsSubTaskSelector

      public void testTimeTrackingReportShowsSubTaskSelector()
    • testSubTaskAggregatesWithNoSubtasksDisplayed

      public void testSubTaskAggregatesWithNoSubtasksDisplayed() throws SAXException
      Throws:
      SAXException
    • testSubTaskAggregates

      public void testSubTaskAggregates() throws SAXException
      Throws:
      SAXException
    • testSubTaskAggregatesVersionSpecific

      public void testSubTaskAggregatesVersionSpecific() throws SAXException
      Throws:
      SAXException
    • testSubTaskAggregatesWithVersionAndBlank

      public void testSubTaskAggregatesWithVersionAndBlank() throws SAXException
      Tests subtasks that sum with a parent that also has time tracking data.
      Throws:
      SAXException - in the event of malformed html
    • testSubTasksBothResolvedAndUnresolvedIncluded

      public void testSubTasksBothResolvedAndUnresolvedIncluded() throws Exception
      Tests subtasks that sum with a parent that also has time tracking data, also, add a huge complete issue to the version which should not affect the report. Make the same assertions as testSubTaskAggregatesWithVersionAndBlank().
      Throws:
      SAXException - in the event of malformed html
      Exception
    • testPrintFormatInTimeTrackingReport

      public void testPrintFormatInTimeTrackingReport()
    • testPrettyPrintTimeTrackingReports

      public void testPrettyPrintTimeTrackingReports()
    • testPrintHoursTimeTracking

      public void testPrintHoursTimeTracking()
    • testTimeTrackingReport

      public void testTimeTrackingReport()
    • testSingleLevelGroupByReport

      public void testSingleLevelGroupByReport()
    • testVersionIsEncoded

      public void testVersionIsEncoded()
    • testTimeTrackingReportNotCacheable

      public void testTimeTrackingReportNotCacheable()
    • testTimeTrackingReportSorting

      public void testTimeTrackingReportSorting()
    • testTimeTrackingReportConfigPageIsUnavailableWhenTimeTrackingIsDisabled

      public void testTimeTrackingReportConfigPageIsUnavailableWhenTimeTrackingIsDisabled()
    • testTimeTrackingReportGenerationIsUnavailableWhenTimeTrackingIsDisabled

      public void testTimeTrackingReportGenerationIsUnavailableWhenTimeTrackingIsDisabled()
    • testReportIsTruncatedAtLimit

      public void testReportIsTruncatedAtLimit() throws SAXException
      Throws:
      SAXException