Travis CI Requirements

Target release1.1.1
Epic

RS-5 - Getting issue details... STATUS

Document status

FINAL

Document owner

JesseL (Unlicensed)

Designer
DevelopersJesse Lesperance
QA

Goals

  • Get Travis CI builds against master passing
  • Increase Unit Test Code Coverage to a minimum of 85%

Background and strategic fit

This is being done to ensure proper functionality and ensure a high quality of code

Assumptions

  • Unit tests need to be modified to accomodate changes merged in by Atlassian

Requirements

#TitleUser StoryImportanceNotes
1Evaluate the state of Unit TestsNeed to identify which tests currently fail and what the current code coverage is RS-6 - Getting issue details... STATUS Must Have
2 Fix Broken Tests Any tests that currently fail need to be modified to pass based on the newly merged code RS-7 - Getting issue details... STATUS  Must Have 
3Create Additional testsNeed to create additional unit tests to increase the coverage to at least 85% of code RS-8 - Getting issue details... STATUS Must Have