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

Address skipped tests #3555

Closed
1 task
cielf opened this issue Apr 23, 2023 · 6 comments · Fixed by #3606
Closed
1 task

Address skipped tests #3555

cielf opened this issue Apr 23, 2023 · 6 comments · Fixed by #3606
Assignees
Labels
Help Wanted Groomed + open to all!

Comments

@cielf
Copy link
Collaborator

cielf commented Apr 23, 2023

Summary

We have a number of skipped tests (10 at time of writing), some of which have been skipped for months. Let's figure out what's going on with each and address it.

Why?

Technical debt. Some things that should be tested aren't being tested, probably. Increased robustness

Details

For each currently skipped test,

  • Investigate why it might be skipped
  • If it shouldn't (even!) exist, delete it
  • If it should, figure out why we are skipping it and either address the problem, or write up an issue for the problem

Criteria for completion

  • For each currently skipped test, either:
    -- delete it -- but add an explanation as to why to this issue, or
    -- fix the issue that is making it be skipped now, or
    -- write up the issue that is making it be skipped now.
@cielf cielf added the Help Wanted Groomed + open to all! label Apr 23, 2023
@Haradd
Copy link
Contributor

Haradd commented May 8, 2023

I can take this one 🙂

@cielf, how exactly do you search for skipped tests? I found only 6 of them, I'm not sure if that's a full list 🤔
Screenshot 2023-05-08 at 16 18 30

@cielf
Copy link
Collaborator Author

cielf commented May 8, 2023

Hi @Haradd -- I'm pretty sure I got that number by running rspec and observing what tests were skipped. I just ran it again on a fairly recent branch and got 9 ignored. Some of the tests are skipped by other means -- I'm seeing references to xdescribe and xit.

@Haradd
Copy link
Contributor

Haradd commented May 9, 2023

alright, that makes sense 🙂 thank you!

@github-actions
Copy link
Contributor

This issue has been inactive for 261 hours (10.88 days) and will be automatically unassigned after 99 more hours (4.13 days).

@Haradd
Copy link
Contributor

Haradd commented May 20, 2023

I'm still on it

@Haradd
Copy link
Contributor

Haradd commented May 22, 2023

Ready for review: #3606

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Help Wanted Groomed + open to all!
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants