Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C CDNTaxReceipts
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 33
    • Issues 33
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 6
    • Merge requests 6
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Extensions
  • CDNTaxReceipts
  • Merge requests
  • !144

Add basic annual test and fully install/uninstall extension each time

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged DaveD requested to merge DaveD/cdntaxreceipts:annual-test-2 into master Jun 12, 2021
  • Overview 9
  • Commits 1
  • Pipelines 0
  • Changes 3

This is the same as !142 (closed) but rebased.

The install/uninstall part is because the headless apply() doesn't work the way you expect. It only runs once during the whole thing so between tests you can have mixups for the state/existence of message templates and log tables etc. Doing a full install/uninstall for each test is slower, but otherwise it's fiddly.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: annual-test-2