/usr/lib/python2.7/dist-packages/trytond/tests/import_data.py is in tryton-server 3.0.2-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 | #This file is part of Tryton. The COPYRIGHT file at the top level of
#this repository contains the full copyright notices and license terms.
"Test for import_data"
from trytond.model import ModelSQL, fields
__all__ = [
'ImportDataBoolean', 'ImportDataInteger', 'ImportDataIntegerRequired',
'ImportDataFloat', 'ImportDataFloatRequired',
'ImportDataNumeric', 'ImportDataNumericRequired',
'ImportDataChar', 'ImportDataText', 'ImportDataSha',
'ImportDataDate', 'ImportDataDateTime', 'ImportDataSelection',
'ImportDataMany2OneTarget', 'ImportDataMany2One',
'ImportDataMany2ManyTarget', 'ImportDataMany2Many',
'ImportDataMany2ManyRelation', 'ImportDataOne2Many',
'ImportDataOne2ManyTarget', 'ImportDataReferenceSelection',
'ImportDataReference',
]
class ImportDataBoolean(ModelSQL):
"Import Data Boolean"
__name__ = 'test.import_data.boolean'
boolean = fields.Boolean('Boolean')
class ImportDataInteger(ModelSQL):
"Import Data Integer"
__name__ = 'test.import_data.integer'
integer = fields.Integer('Integer')
class ImportDataIntegerRequired(ModelSQL):
"Import Data Integer Required"
__name__ = 'test.import_data.integer_required'
integer = fields.Integer('Integer', required=True)
class ImportDataFloat(ModelSQL):
"Import Data Float"
__name__ = 'test.import_data.float'
float = fields.Float('Float')
class ImportDataFloatRequired(ModelSQL):
"Import Data Float Required"
__name__ = 'test.import_data.float_required'
float = fields.Float('Float', required=True)
class ImportDataNumeric(ModelSQL):
"Import Data Numeric"
__name__ = 'test.import_data.numeric'
numeric = fields.Numeric('Numeric')
class ImportDataNumericRequired(ModelSQL):
"Import Data Numeric Required"
__name__ = 'test.import_data.numeric_required'
numeric = fields.Numeric('Numeric', required=True)
class ImportDataChar(ModelSQL):
"Import Data Char"
__name__ = 'test.import_data.char'
char = fields.Char('Char')
class ImportDataText(ModelSQL):
"Import Data Text"
__name__ = 'test.import_data.text'
text = fields.Text('Text')
class ImportDataSha(ModelSQL):
"Import Data Sha"
__name__ = 'test.import_data.sha'
sha = fields.Sha('Sha')
class ImportDataDate(ModelSQL):
"Import Data Date"
__name__ = 'test.import_data.date'
date = fields.Date('Date')
class ImportDataDateTime(ModelSQL):
"Import Data DateTime"
__name__ = 'test.import_data.datetime'
datetime = fields.DateTime('DateTime')
class ImportDataSelection(ModelSQL):
"Import Data Selection"
__name__ = 'test.import_data.selection'
selection = fields.Selection([
(None, ''),
('select1', 'Select 1'),
('select2', 'Select 2'),
], 'Selection')
class ImportDataMany2OneTarget(ModelSQL):
"Import Data Many2One Target"
__name__ = 'test.import_data.many2one.target'
name = fields.Char('Name')
class ImportDataMany2One(ModelSQL):
"Import Data Many2One"
__name__ = 'test.import_data.many2one'
many2one = fields.Many2One('test.import_data.many2one.target',
'Many2One')
class ImportDataMany2ManyTarget(ModelSQL):
"Import Data Many2Many Target"
__name__ = 'test.import_data.many2many.target'
name = fields.Char('Name')
class ImportDataMany2Many(ModelSQL):
"Import Data Many2Many"
__name__ = 'test.import_data.many2many'
many2many = fields.Many2Many('test.import_data.many2many.relation',
'many2many', 'target', 'Many2Many')
class ImportDataMany2ManyRelation(ModelSQL):
"Import Data Many2Many Relation"
__name__ = 'test.import_data.many2many.relation'
many2many = fields.Many2One('test.import_data.many2many', 'Many2One')
target = fields.Many2One('test.import_data.many2many.target', 'Target')
class ImportDataOne2Many(ModelSQL):
"Import Data One2Many"
__name__ = 'test.import_data.one2many'
name = fields.Char('Name')
one2many = fields.One2Many('test.import_data.one2many.target', 'one2many',
'One2Many')
class ImportDataOne2ManyTarget(ModelSQL):
"Import Data One2Many Target"
__name__ = 'test.import_data.one2many.target'
name = fields.Char('Name')
one2many = fields.Many2One('test.import_data.one2many', 'One2Many')
class ImportDataReferenceSelection(ModelSQL):
"Import Data Reference Selection"
__name__ = 'test.import_data.reference.selection'
name = fields.Char('Name')
class ImportDataReference(ModelSQL):
"Import Data Reference"
__name__ = 'test.import_data.reference'
reference = fields.Reference('Reference', [
(None, ''),
('test.import_data.reference.selection', 'Test'),
])
|