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

[Dev] create tests for the plugin. #39

Open
3 of 7 tasks
Balvald opened this issue Jan 8, 2023 · 3 comments
Open
3 of 7 tasks

[Dev] create tests for the plugin. #39

Balvald opened this issue Jan 8, 2023 · 3 comments
Assignees
Labels
development Issues to do, to improve the development experience
Milestone

Comments

@Balvald
Copy link
Owner

Balvald commented Jan 8, 2023

I as the developer would like to have both unit tests and some other tests that simulate certain common and uncommon user behaviours that the plugin would need to face so that when I work on every next iteration of the plugin I don't have to do some tests manually and end up forgetting some obvious or important case and introduce new bugs into the project.

This one is free form no milestone attached to it. Though I've hinted I'll do this after v0.2.5 though probably will do atleast some of it during this.

Best would be also to introduce tests to prevent bugs from resurfacing so a list of bugs that need their tests on the other repo once its created:

@Balvald Balvald added the development Issues to do, to improve the development experience label Jan 8, 2023
@Balvald Balvald self-assigned this Jan 8, 2023
@Balvald Balvald changed the title [Dev] create a repo and tests for the plugin. [Dev] create a repo with tests for the plugin. Jan 8, 2023
@Balvald Balvald added this to the v0.2.6 milestone Jan 8, 2023
@Balvald
Copy link
Owner Author

Balvald commented Jan 12, 2023

realized that to properly test this I'll need to be able to only import things that reacts on incoming events (the event handling region and stuff from the ArtemisScannerTracker class) without the getting the ui involved.

@Balvald Balvald modified the milestones: v0.2.6, Testing Jan 12, 2023
@Balvald Balvald changed the title [Dev] create a repo with tests for the plugin. [Dev] create tests for the plugin. Mar 6, 2023
@Balvald
Copy link
Owner Author

Balvald commented Mar 6, 2023

slightly adjusted scope

@Balvald
Copy link
Owner Author

Balvald commented Jun 29, 2023

So far the thing is pretty bug free
(as in haven't seen me or anyone else experience any bugs again.)

I'll finally return to this sometime in August at the very least.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
development Issues to do, to improve the development experience
Projects
None yet
Development

No branches or pull requests

1 participant