From 85d545d53000722666a7abb8149b3a73247fbe96 Mon Sep 17 00:00:00 2001 From: michel Date: Mon, 15 Jan 2018 12:00:50 +0100 Subject: [PATCH] [TMP] Test --- golem_season/tests/test_golem_season.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/golem_season/tests/test_golem_season.py b/golem_season/tests/test_golem_season.py index 4dfe9aa..b0226ba 100644 --- a/golem_season/tests/test_golem_season.py +++ b/golem_season/tests/test_golem_season.py @@ -54,3 +54,20 @@ class TestGolemSeason(TransactionCase): self.season_model.create({'name': 'Conflict : include existing', 'date_start': '2009-11-01', 'date_end': '2011-12-31'}) + + def test__onchange_season_dates(self): + """ Test if membership date """ + self.env['golem.season'].create({'name': 'Name', + 'membership_id': 'test_membership_type', + 'membership_date_from': '2017-11-01', + 'membership_date_to': '2018-12-31'}) + + new_season = self.env['golem.season'].create({'name': 'Name', + 'membership_id': 'test_membership_type', + 'date_start': membership_date_from, + 'date_end': membership_date_to}) + + self.assertEqual(new_season._onchange_season_dates, + 'membership_id': 'test_membership_type', + 'date_start': '2017-11-01', + 'date_end': '2018-12-31')