From 228461195cdebc2c1c233a9298cbd81ac2fb8b6e Mon Sep 17 00:00:00 2001 From: Albert Cervera i Areny Date: Thu, 7 Feb 2019 23:16:00 +0100 Subject: [PATCH] Migrate to python 3 --- sale.py | 3 +-- setup.py | 5 +---- tests/scenario_product_sale_line_relation.rst | 4 ++-- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/sale.py b/sale.py index 3b2b7bb..036863f 100644 --- a/sale.py +++ b/sale.py @@ -13,8 +13,7 @@ SALE_LINE_FIELD_MAP = { } -class SaleLine: - __metaclass__ = PoolMeta +class SaleLine(metaclass=PoolMeta): __name__ = 'sale.line' # TODO 4.x sale_sate field is available since v4.2 sale_state = fields.Function(fields.Selection([ diff --git a/setup.py b/setup.py index 6dcc54c..5f044bb 100644 --- a/setup.py +++ b/setup.py @@ -7,10 +7,7 @@ from setuptools import setup import re import os import io -try: - from configparser import ConfigParser -except ImportError: - from ConfigParser import ConfigParser +from configparser import ConfigParser MODULE2PREFIX = {} diff --git a/tests/scenario_product_sale_line_relation.rst b/tests/scenario_product_sale_line_relation.rst index 6b74657..6534aaa 100644 --- a/tests/scenario_product_sale_line_relation.rst +++ b/tests/scenario_product_sale_line_relation.rst @@ -142,11 +142,11 @@ Search Sale Lines:: 3 >>> line1, line2, line3 = lines >>> line1.sale_state - u'quotation' + 'quotation' >>> sale = line1.sale >>> sale.click('confirm') >>> line1.reload() >>> line1.sale_state - u'confirmed' + 'processing' >>> line1.sale_date == today True