move tests
[odoo/odoo.git] / openerp / addons / test_converter / models.py
1 # -*- coding: utf-8 -*-
2 from openerp.osv import orm, fields
3
4 class test_model(orm.Model):
5     _name = 'test_converter.test_model'
6
7     _columns = {
8         'char': fields.char(),
9         'integer': fields.integer(),
10         'float': fields.float(),
11         'numeric': fields.float(digits=(16, 2)),
12         'many2one': fields.many2one('test_converter.test_model.sub'),
13         'binary': fields.binary(),
14         'date': fields.date(),
15         'datetime': fields.datetime(),
16         'selection': fields.selection([
17             (1, "réponse A"),
18             (2, "réponse B"),
19             (3, "réponse C"),
20             (4, "réponse D"),
21         ]),
22         'selection_str': fields.selection([
23             ('A', "Qu'il n'est pas arrivé à Toronto"),
24             ('B', "Qu'il était supposé arriver à Toronto"),
25             ('C', "Qu'est-ce qu'il fout ce maudit pancake, tabernacle ?"),
26             ('D', "La réponse D"),
27         ], string="Lorsqu'un pancake prend l'avion à destination de Toronto et "
28                   "qu'il fait une escale technique à St Claude, on dit:"),
29         'html': fields.html(),
30         'text': fields.text(),
31     }
32
33 class test_model_sub(orm.Model):
34     _name = 'test_converter.test_model.sub'
35
36     _columns = {
37         'name': fields.char()
38     }
39
40
41 class test_model_monetary(orm.Model):
42     _name = 'test_converter.monetary'
43
44     _columns = {
45         'value': fields.float(digits=(16, 55)),
46     }