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

Setup unit test suite #14

Closed
5 tasks done
NicolasOmar opened this issue Feb 4, 2023 · 0 comments · Fixed by #17
Closed
5 tasks done

Setup unit test suite #14

NicolasOmar opened this issue Feb 4, 2023 · 0 comments · Fixed by #17
Assignees
Labels
enhancement UT, infrastructure, or any tool for a better lifecycle research Investigation about tech, methodology or other
Milestone

Comments

@NicolasOmar
Copy link
Owner

NicolasOmar commented Feb 4, 2023

Objective

Implement Jest test suit to implement unit tests on the project


Description

In order to review Reactive-bulma's codebase, I will have to implement Jest and integrate its first set of tests on the existing components with a minimun code coverage of 80%.


Tasks

  • Research
    • Study Jest related documentation and implementation on its site
    • Study custom implementation having in mind rollup, storybook and typescript environment
  • Development
    • Create a branch
    • Install needed package depedencies related to Jest (that could make it work on the mentioned codebase)
    • Implement unit tests cases on the created components until achieve at least 80% of code coverage

Ticket relationships

Relationship Involved tickets
Is related to none
Is blocked by #12
It blocks #13 - #15

Technical notes

TBD

@NicolasOmar NicolasOmar converted this from a draft issue Feb 4, 2023
@NicolasOmar NicolasOmar self-assigned this Feb 4, 2023
@NicolasOmar NicolasOmar added enhancement UT, infrastructure, or any tool for a better lifecycle research Investigation about tech, methodology or other labels Feb 4, 2023
@NicolasOmar NicolasOmar added this to the v0.1.0 milestone Feb 4, 2023
@NicolasOmar NicolasOmar moved this from In Analysis to To do in Reactive-bulma | Project board Feb 4, 2023
@NicolasOmar NicolasOmar moved this from To do to In Progress in Reactive-bulma | Project board Feb 6, 2023
@NicolasOmar NicolasOmar linked a pull request Feb 6, 2023 that will close this issue
NicolasOmar added a commit that referenced this issue Feb 6, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Reactive-bulma | Project board Feb 6, 2023
github-actions bot pushed a commit that referenced this issue Feb 6, 2023
# [1.2.0](v1.1.0...v1.2.0) (2023-02-06)

### Features

* Setting up Jest ([#17](#17)) ([#14](#14)) ([e2b7837](e2b7837))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement UT, infrastructure, or any tool for a better lifecycle research Investigation about tech, methodology or other
Projects
Development

Successfully merging a pull request may close this issue.

1 participant