Skip to content

Get uh_internal_project under test #461

@fedorareis

Description

@fedorareis

Currently, we have no testing in place. This makes it very easy to break something and not realize it. Testing should be rolled out for as much of the project as feasible. This can happen in the following stages

  • Create unit tests using Django's testing API. (I'm splitting this up per app)
    • computers
    • core
    • dailyduties
    • datatables
    • network
    • orientation
    • printers
    • residents
    • rosters
    • technicians
    • uploaders
  • Write integration tests using Selenium or similar

It would probably be helpful to also set up a code coverage tool (maybe codecov.io) and a CI (maybe Travis or CircleCI)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions