diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f46b7983..c23e6b0a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,12 +2,27 @@ All enhancements and patches to cookiecutter-django will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [2015-08-09] +### Added +- test coverage, bringing it to 100% (@pydanny) + +## 2015-08-08 +### Added +- Gitter badge (@pydanny) +### Changed +- Refactor of cookiecutter-django render tests (@burhan) + +## [2015-08-06] +### Added +- More test coverage, up to 97% (@pydanny) +- Slight optimization to celery configuration (@jayfk) + ## [2015-08-05] ### Added - Sentry support (@burhan) ### Changed -- Maked the user object python 2 and 3 friendly (@pydanny) +- Made the user object python 2 and 3 friendly (@pydanny) - When using maildump, pin gevent. (@audreyr) - Updated coverage version. (@audreyr) diff --git a/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/users/tests/test_models.py b/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/users/tests/test_models.py index 64038e799..9ce0b77a8 100644 --- a/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/users/tests/test_models.py +++ b/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/users/tests/test_models.py @@ -3,9 +3,17 @@ from test_plus.test import TestCase class TestUser(TestCase): + def setUp(self): + self.user = self.make_user() + def test__str__(self): - user = self.make_user() self.assertEqual( - user.username, + self.user.__str__(), "testuser" # This is the default username for self.make_user() ) + + def test_get_absolute_url(self): + self.assertEqual( + self.user.get_absolute_url(), + '/users/testuser/' + )