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

Test cases for the refactoring milestone #216

Open
sethwoodworth opened this issue Dec 19, 2012 · 0 comments
Open

Test cases for the refactoring milestone #216

sethwoodworth opened this issue Dec 19, 2012 · 0 comments

Comments

@sethwoodworth
Copy link
Member

refactoring PR #209 test cases

Database changes test:

  • test migrating sqlite development databases
  • test migrating psql production databases
  • Check that we don't loose all Karma Events or Files
    • a possible outcome that means the migration went wrong, revert the db remigrate

User test:

  • Create a new user via facebook
  • Create a new user via email
    • Verify email address

Choose/create School:

  • Join an existing school on your new profile
  • Create a new school from the accredited schools list

Choose/create Course:

  • Join/drop a course using the browse/courses page
  • Join a different course from the choose course lightbox
  • Create a new course by navigating to the choose course lightbox, then create course lightbox

Karma test:

  • Check that adding a school to your profile displayed in your event log
  • view three files and see if the events show up in your event log
  • like three files and see if the events show up in your event log

File upload test:

  • Upload a .doc file
    • Upload a .docx file
    • Upload a .txt file
  • Check the html and raw text processing of these files
  • Upload a .pdf file
    • Check the pdf embedding on the notes page

Lastly, turn this into a testing document in the repo

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

No branches or pull requests

1 participant