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

Acceptance/integration tests #19

Open
2 of 15 tasks
jimmay5469 opened this issue Aug 18, 2015 · 0 comments
Open
2 of 15 tasks

Acceptance/integration tests #19

jimmay5469 opened this issue Aug 18, 2015 · 0 comments

Comments

@jimmay5469
Copy link
Contributor

Figure out how to write acceptance tests with the Firebase adapter and then get the main workflows acceptance tested so I can stop manually regression testing everything. Once we figure this out then we should begin requiring acceptance tests with any new functionality.

Workflows that need tested:

  • signin
  • signout
  • seeing a list of topics with already presented topics filtered out
  • not being able to add a topic if signed out
  • adding a topic
  • "NEW!" on new topics (added since the last meetup)
  • not being able to upvote if signed out
  • upvoting a topic
  • removing an upvote
  • not being able to schedule a talk if signed out
  • not being able to schedule a talk if it has already been scheduled
  • scheduling a talk on a meetup day for today
  • scheduling a talk on a meetup day for next meetup
  • scheduling a talk on a non-meetup day for next meetup
  • unscheduling a talk you have scheduled
@jimmay5469 jimmay5469 changed the title Acceptance tests Acceptance/integration tests Aug 18, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant