Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Epic | Implement Functional Testing #35

Open
2 tasks
ReedClanton opened this issue Apr 11, 2023 · 0 comments
Open
2 tasks

Epic | Implement Functional Testing #35

ReedClanton opened this issue Apr 11, 2023 · 0 comments
Labels
epic A body of work that's broken down into specific issues.

Comments

@ReedClanton
Copy link
Owner

ReedClanton commented Apr 11, 2023

Rationale

Provides proof of functionality.

Owner

@ReedClanton

Stakeholder Point of Contact

@ReedClanton

Dependencies

I think it's likely a good idea to have a full set of unit tests prior to embarking on this. Thus #31 should be done first.

Description

Create functional testing standards, document them, create tests that follow them, then run those tests via CI/CD.

Context

Moving from bash_unit unit testing library to shellspec. A full unit test suit of unit tests will have been written using the shellspec library prior to working this, so that may be used as a reference.

Issues

Blocked By

Acceptance criteria

  • All documentation of unit tests should be complete:
    • This includes setting and documenting standards.
  • All tests should meet all functional testing standard(s).
  • GitLab actions should run all tests and prevent merging when there are any failures, or any standards aren't met.
@ReedClanton ReedClanton added the epic A body of work that's broken down into specific issues. label Apr 11, 2023
@ReedClanton ReedClanton changed the title Implement Functional Testing Epic | Implement Functional Testing Apr 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic A body of work that's broken down into specific issues.
Projects
None yet
Development

No branches or pull requests

1 participant