From 0e5b17693050ac57d2b4f8ed8c3f3c4037bd2909 Mon Sep 17 00:00:00 2001 From: michel Date: Mon, 4 Dec 2017 15:54:30 +0100 Subject: [PATCH] Debut des test relation sur check_if_coworker_is_same --- coworking_event/tests/test_coworking_event.py | 6 ++--- coworking_relation/tests/__init__.py | 3 +++ .../tests/test_coworking_relation.py | 24 +++++++++++++++++++ 3 files changed, 30 insertions(+), 3 deletions(-) create mode 100644 coworking_relation/tests/__init__.py create mode 100644 coworking_relation/tests/test_coworking_relation.py diff --git a/coworking_event/tests/test_coworking_event.py b/coworking_event/tests/test_coworking_event.py index 2018387..986a848 100644 --- a/coworking_event/tests/test_coworking_event.py +++ b/coworking_event/tests/test_coworking_event.py @@ -12,9 +12,9 @@ class TestCoworkingEvent(TransactionCase): def setUp(self, *args, **kwargs): """ Bootstrap testing """ - super(TestCoworkingCoworker, self).setUp(*args, **kwargs) - data = {'name': 'Homer Simpson', 'is_coworker': True} + super(TestCoworkingEvent, self).setUp(*args, **kwargs) + data = {'title': 'Mon evenement', 'is_coworker': True} self.homer = self.env['res.partner'].create(data) def test_contact_date(self): - + pass diff --git a/coworking_relation/tests/__init__.py b/coworking_relation/tests/__init__.py new file mode 100644 index 0000000..3015cd1 --- /dev/null +++ b/coworking_relation/tests/__init__.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- + +from . import test_coworking_relation diff --git a/coworking_relation/tests/test_coworking_relation.py b/coworking_relation/tests/test_coworking_relation.py new file mode 100644 index 0000000..d3095e6 --- /dev/null +++ b/coworking_relation/tests/test_coworking_relation.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- + +""" Coworking cowoker testing module """ + +from datetime import date +from odoo import fields +from odoo.exceptions import ValidationError +from odoo.tests.common import TransactionCase + +class TestCoworkingRelation(TransactionCase): + """ Coworking cowoker testing """ + + def test_if_coworker_is_same(self): + """ Test coworker1 and coworker2 is identical """ + coworker1 = self.env['res.partner'].create({'name': 'Marge Simpson', 'is_coworker': True}) + coworker2 = self.env['res.partner'].create({'name': 'Bart Simpson', 'is_coworker': True}) + self.assertNotEqual('coworker1', 'coworker2') + + with self.assertRaises(ValidationError) as err: + coworker1 = self.env['res.partner'].create({'name': 'Marge Simpson', 'is_coworker': True}) + coworker2 = self.env['res.partner'].create({'name': 'Bart Simpson', 'is_coworker': True}) + self.assertEqual('coworker1', 'coworker2') + self.env['res.partner'].create(coworker1, coworker2) + self.assertIn('Coworker1 is same coworker2', unicode(err.exception))