Skip to content
This repository has been archived by the owner on Jul 17, 2020. It is now read-only.

Functional end to end tests #322

Open
wildaces215 opened this issue Nov 18, 2017 · 7 comments
Open

Functional end to end tests #322

wildaces215 opened this issue Nov 18, 2017 · 7 comments

Comments

@wildaces215
Copy link

I am interested in helping with this project what are some tests that are good to start with?

@jspaine
Copy link
Contributor

jspaine commented Nov 19, 2017

Hi, I think the server's pretty well tested, but also the easiest to start with, so if you can find something that's not covered yet that could be good.

React component test with enzyme can be a bit trickier and there are a lot missing. Some functional/end-to-end tests could be nice too, but that's not even set up yet.

@wildaces215
Copy link
Author

So I'll focus on functional end to end then!

@jspaine
Copy link
Contributor

jspaine commented Nov 22, 2017

The client tests are next to the files they test, but yeah the end to end tests could have their own folder in the root of the project.

Have you thought about what to use for running the tests?

@wildaces215
Copy link
Author

In terms of a framework?

@wildaces215
Copy link
Author

I by accident closed the issue sorry about that but I'm thinking of using codeceptjs

@wildaces215 wildaces215 reopened this Nov 22, 2017
@kenjiO kenjiO changed the title What are some testing to start for the project? Functional end to end tests Nov 22, 2017
@jspaine
Copy link
Contributor

jspaine commented Nov 23, 2017

Sounds good.

@wildaces215
Copy link
Author

For writing functional end-to-end testing I decided to go with cypress js. I will submit a pull request to add the files needed for testing. The reason why I am going with cypressjs is because the setup process is a lot faster then other frameworks such as nightwatchjs or codeceptjs. I will also write a CONTRIBUE.md for testing if y'all don't mind. @jspaine @kenjiO

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants