From 32f8dd52ea09583937397123e4b233f3a329cd21 Mon Sep 17 00:00:00 2001 From: michel Date: Mon, 4 Dec 2017 11:22:45 +0100 Subject: [PATCH] Debut du test coworker type --- .../tests/test_coworking_coworker.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/coworking_coworker/tests/test_coworking_coworker.py b/coworking_coworker/tests/test_coworking_coworker.py index 6166655..43d8577 100644 --- a/coworking_coworker/tests/test_coworking_coworker.py +++ b/coworking_coworker/tests/test_coworking_coworker.py @@ -50,6 +50,22 @@ class TestCoworkingCoworker(TransactionCase): def test_manage_coworker_type(self): """ Test that non-coworker have not coworker_type fixed """ + homer = self.env['res.partner'].create({'name': 'Homer Simpson', 'is_coworker': False}) + self.assertEqual(homer.coworker_type, False) + # self.homer.write({'is_coworker': False}) + # self.assertEqual(self.homer.coworker_type, 'False') + # + # self.homer.write({'coworker_type': 'worker'}) + # self.assertEqual(self.homer.coworker_type, u'Worker') + # self.homer.write({'coworker_type': 'member'}) + # self.assertEqual(self.homer.coworker_type, u'Member') + # self.homer.write({'coworker_type': 'volunteer'}) + # self.assertEqual(self.homer.coworker_type, u'Volunteer') + # self.homer.write({'coworker_type': 'visitor'}) + # self.assertEqual(self.homer.coworker_type, u'visitor') - pass + # with self.assertRaises(ValidationError) as err: + # data = {'is_coworker': True, 'coworker_type': False} + # self.env['res.partner'].create(data) + # self.assertIn('Coworker type is required', unicode(err.exception))