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

Grouping issue: testing #222

Closed
4 tasks
joeflack4 opened this issue Jan 25, 2023 · 1 comment
Closed
4 tasks

Grouping issue: testing #222

joeflack4 opened this issue Jan 25, 2023 · 1 comment

Comments

@joeflack4
Copy link
Member

joeflack4 commented Jan 25, 2023

Overview

We need to increase TermHub's stability. CC @Sigfried @Leskena2

Sub-task list

  • 1. Automated: Come up with a list of things that do not yet have unit tests but should.
  • 2. Automated: Write unit tests
  • 3. Manual: Come up with some scenarios to have users tests
  • 4. Manual: Schedule and have some users do those tests

Additional info

How to run tests

a. PyCharm
You'll see a "Play" button in the sidebar. You can click that to run then. I recommend running using the debugger.
Screen Shot 2023-05-24 at 5 46 22 PM

b. CLI (examples)
run all unit tests (will fail currently, because not all tests currently pass)
python -m unittest discover
run all tests in a module (will fail currently)
python test/test_enclave_wrangler.py
run single test in a module
python -m unittest test.test_backend.TestBackend.test_counts_over_time

@github-project-automation github-project-automation bot moved this to Todo in TermHub Jan 25, 2023
@joeflack4 joeflack4 moved this from Todo to Soon in TermHub Jan 25, 2023
@joeflack4 joeflack4 changed the title Testing: Automated & manual Grouping issue: testing May 24, 2023
@hugwuoke hugwuoke moved this from Soon to Strategic planning in TermHub Jun 30, 2023
@Sigfried Sigfried added this to the Stability and testing milestone Aug 14, 2023
@joeflack4
Copy link
Member Author

Closing this as redundant with #353

@joeflack4 joeflack4 closed this as not planned Won't fix, can't repro, duplicate, stale Aug 19, 2023
@github-project-automation github-project-automation bot moved this from Strategic planning to Done in TermHub Aug 19, 2023
@joeflack4 joeflack4 removed this from the Stability and testing milestone Aug 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 5. Done
Development

No branches or pull requests

2 participants