Implemented a UserPassesTest view decorator mixin.
A sketch for auth view decorating mixins.
Cleanup and refactor of the view decorating mixins implementation, significantly simplifying the work required to build a subclass.
Fixed minor syntax errors and cleaned up imports.
Finished implementing authentication view decorator mixin classes.
Implemented a sketch for testing views that bypasses URL resolution. Needs refactor.
Refactored view testing utilities and implemented a sketch for concretely testing parts of LoginRequired.
Implemented full test coverage for LoginRequired with an abstracted, reusable design. Ready to refactor.
Refactored LoginRequired standard tests to the base class.
Implemented tests for the simple auth view decorator mixins: ActiveRequired, StaffRequired and SuperuserRequired.
Implemented 100% test coverage for auth view decorator mixins. Need to test base view to complete coverage.
Began a sketch of tests for the base class. Pausing here to refactor a bit.
Current view implementation test coverage is at 100%.