diff options
| author | Raphael Collet <rco@odoo.com> | 2018-08-06 14:37:19 +0200 |
|---|---|---|
| committer | Adrian Torres <adt@odoo.com> | 2018-08-06 14:37:19 +0200 |
| commit | 960360afe478a8f7b9c456721b5591154952a37d (patch) | |
| tree | a01a68e1ac059d243755c24311d4560722625002 /odoo/addons/base/tests/test_ir_sequence_date_range.py | |
| parent | 09ba95b2d06760d7486ebb587af2099cccb8955f (diff) | |
[REF] *: use native date/datetime for Date/Datetime fields
From this commit onwards, Date fields will return datetime.date objects and Datetime fields will return datetime.datetime objects, this implies a number of things that are clearly explained both in the ORM API for master.
This commit also introduces a number of helper functions for dates and datetimes that are exposed in tools.date_utils and fields.Date[time], explained in the documentation as well.
Task-ID: 47189
Diffstat (limited to 'odoo/addons/base/tests/test_ir_sequence_date_range.py')
| -rw-r--r-- | odoo/addons/base/tests/test_ir_sequence_date_range.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/odoo/addons/base/tests/test_ir_sequence_date_range.py b/odoo/addons/base/tests/test_ir_sequence_date_range.py index 7bd43eb4ea9..08729f3a072 100644 --- a/odoo/addons/base/tests/test_ir_sequence_date_range.py +++ b/odoo/addons/base/tests/test_ir_sequence_date_range.py @@ -22,7 +22,7 @@ class TestIrSequenceDateRangeStandard(SingleTransactionCase): def test_ir_sequence_date_range_2_change_dates(self): """ Draw numbers to create a first subsequence then change its date range. Then, try to draw a new number adn check a new subsequence was correctly created. """ year = date.today().year - 1 - january = lambda d: date(year, 1, d).strftime(DATE_FORMAT) + january = lambda d: date(year, 1, d) seq16 = self.env['ir.sequence'].with_context({'ir_sequence_date': january(16)}) n = seq16.next_by_code('test_sequence_date_range') @@ -63,7 +63,7 @@ class TestIrSequenceDateRangeNoGap(SingleTransactionCase): def test_ir_sequence_date_range_2_change_dates(self): """ Draw numbers to create a first subsequence then change its date range. Then, try to draw a new number adn check a new subsequence was correctly created. """ year = date.today().year - 1 - january = lambda d: date(year, 1, d).strftime(DATE_FORMAT) + january = lambda d: date(year, 1, d) seq16 = self.env['ir.sequence'].with_context({'ir_sequence_date': january(16)}) n = seq16.next_by_code('test_sequence_date_range_2') @@ -111,7 +111,7 @@ class TestIrSequenceDateRangeChangeImplementation(SingleTransactionCase): def test_ir_sequence_date_range_2_use(self): """ Make some use of the sequences to create some subsequences """ year = date.today().year - 1 - january = lambda d: date(year, 1, d).strftime(DATE_FORMAT) + january = lambda d: date(year, 1, d) seq = self.env['ir.sequence'] seq16 = self.env['ir.sequence'].with_context({'ir_sequence_date': january(16)}) |
