diff options
author | Filipp Lepalaan <filipp@mac.com> | 2016-11-02 21:25:02 +0200 |
---|---|---|
committer | Filipp Lepalaan <filipp@mac.com> | 2016-11-02 21:25:02 +0200 |
commit | 31ad3792ab44c7a1f3c66f54488b5e716c23990a (patch) | |
tree | 4372c5d0e9600b658e740d764faffef8a4d7b3e3 /servo/tests/test_models.py | |
parent | da1014421d0fffa146a6ee581a9c522c84b8c1fe (diff) | |
download | Servo-31ad3792ab44c7a1f3c66f54488b5e716c23990a.tar.gz Servo-31ad3792ab44c7a1f3c66f54488b5e716c23990a.tar.bz2 Servo-31ad3792ab44c7a1f3c66f54488b5e716c23990a.zip |
Test fixes
Diffstat (limited to 'servo/tests/test_models.py')
-rw-r--r-- | servo/tests/test_models.py | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/servo/tests/test_models.py b/servo/tests/test_models.py new file mode 100644 index 0000000..263834a --- /dev/null +++ b/servo/tests/test_models.py @@ -0,0 +1,29 @@ +# -*- coding: utf-8 -*- + +import unittest +from django.test import TestCase + +from servo.models.common import Configuration +from servo.models.order import Order +from servo.models.account import User + + +class ConfigurationTests(TestCase): + def test_checkin_user(self): + uid = Configuration.conf('checkin_user') + u = User.objects.get(pk=uid) + self.assertEquals(u.pk, int(uid)) + + +class ServiceOrderTests(TestCase): + def test_checkin(self): + uid = Configuration.conf('checkin_user') + u = User.objects.get(pk=uid) + o = Order(created_by=u) + o.save() + o.check_in(u) + self.assertEquals(o.location, o.checkin_location) + + +if __name__ == '__main__': + unittest.main() |