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

Add automated tests #81

Open
13 tasks
Decipher opened this issue Sep 2, 2022 · 0 comments
Open
13 tasks

Add automated tests #81

Decipher opened this issue Sep 2, 2022 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@Decipher
Copy link
Member

Decipher commented Sep 2, 2022

Is your feature request related to a problem? Please describe.
As a maintainer I want automated tests so that I can reduce the risk of the project breaking.
As a user I want an example of automated tests so that I can use them on my own project.

Describe the solution you'd like

  • Add Github Actions integration
  • Add GitLabCI integration
  • Add CircleCI integration
  • Add Jobs
    • Build; Ensure frontend and backend code builds successfully
    • Lint:
      • Composer
      • ESLint
      • ...
    • Test:
      • Unit tests
      • Code coverage tests
      • End to end tests

Describe alternatives you've considered
N/A

Additional context

  • Tests and integrations should also be implemented on the other quickstart repositories
@Decipher Decipher added enhancement New feature or request help wanted Extra attention is needed labels Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 2, 2022
Decipher added a commit that referenced this issue Sep 5, 2022
Decipher added a commit that referenced this issue Sep 28, 2022
Decipher added a commit that referenced this issue Sep 29, 2022
* chore: add nvm config

* chore(#81): add poc ci config files

* chore: add github workflow

* chore: update project

* chore: target static

* chore: remove lint job

* chore: add .env step

* chore: disable tests

* chore: update .env.example

* chore: disable nuxt install in circle

* chore: add linting

* chore: add unit tests

* chore: add end-to-end tests

* chore: disable circle e2e job

* chore(#81): cypress for gitpod

* chore(#81): update nuxt config and tests

* chore(#81): add cypress install to dockerfile
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant