summaryrefslogtreecommitdiff
path: root/odoo/addons/base/tests/test_ir_sequence_date_range.py
diff options
context:
space:
mode:
authorRaphael Collet <rco@odoo.com>2018-08-06 14:37:19 +0200
committerAdrian Torres <adt@odoo.com>2018-08-06 14:37:19 +0200
commit960360afe478a8f7b9c456721b5591154952a37d (patch)
treea01a68e1ac059d243755c24311d4560722625002 /odoo/addons/base/tests/test_ir_sequence_date_range.py
parent09ba95b2d06760d7486ebb587af2099cccb8955f (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.py6
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)})