Migrate to python 3.

This commit is contained in:
Albert Cervera i Areny 2018-08-17 22:26:30 +02:00
parent 3c0d450357
commit 099cf3e7a7
4 changed files with 6 additions and 11 deletions

View File

@ -4,8 +4,7 @@ from trytond.pool import PoolMeta
__all__ = ['Configuration']
class Configuration:
__metaclass__ = PoolMeta
class Configuration(metaclass=PoolMeta):
__name__ = 'production.configuration'
check_state_operation = fields.Selection([
(None, ''),

View File

@ -227,8 +227,7 @@ class OperationTracking(ModelSQL, ModelView):
return 2
class Production:
__metaclass__ = PoolMeta
class Production(metaclass=PoolMeta):
__name__ = 'production'
route = fields.Many2One('production.route', 'Route',

View File

@ -5,10 +5,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
MODULE = 'production_operation'
PREFIX = 'nantic'

View File

@ -173,7 +173,7 @@ Create an Inventory::
>>> inventory.save()
>>> Inventory.confirm([inventory.id], config.context)
>>> inventory.state
u'done'
'done'
Make a production::
@ -201,7 +201,7 @@ Make a production::
True
>>> Production.wait([production.id], config.context)
>>> production.state
u'waiting'
'waiting'
>>> Production.assign_try([production.id], config.context)
True
>>> production.reload()
@ -236,6 +236,6 @@ Make a production::
>>> Operation.done(operations, config.context)
>>> production.reload()
>>> production.state
u'done'
'done'
>>> production.cost
Decimal('100.0000')