summaryrefslogtreecommitdiff
path: root/addons/base_import/tests
diff options
context:
space:
mode:
authorXavier Morel <xmo@openerp.com>2012-09-11 15:24:46 +0200
committerXavier Morel <xmo@openerp.com>2012-09-11 15:24:46 +0200
commit9b0f10af1231a622ae79b0b97d26cd2af73891b4 (patch)
treeb8d41cc2d0d99ae38553388eb1d2b7e79f11b355 /addons/base_import/tests
parent7d0ea14778e35b1e844ddb3f3969745a9090d662 (diff)
[FIX] base_import: just loading module should not require unittest2. Reported by M.Taylor
bzr revid: xmo@openerp.com-20120911132446-u1yd48tsfd7km6hn
Diffstat (limited to 'addons/base_import/tests')
-rw-r--r--addons/base_import/tests/models.py101
1 files changed, 0 insertions, 101 deletions
diff --git a/addons/base_import/tests/models.py b/addons/base_import/tests/models.py
deleted file mode 100644
index 0720ae11eda..00000000000
--- a/addons/base_import/tests/models.py
+++ /dev/null
@@ -1,101 +0,0 @@
-from openerp.osv import orm, fields
-
-def name(n): return 'base_import.tests.models.%s' % n
-
-class char(orm.Model):
- _name = name('char')
-
- _columns = {
- 'value': fields.char('unknown', size=None)
- }
-
-class char_required(orm.Model):
- _name = name('char.required')
-
- _columns = {
- 'value': fields.char('unknown', size=None, required=True)
- }
-
-class char_readonly(orm.Model):
- _name = name('char.readonly')
-
- _columns = {
- 'value': fields.char('unknown', size=None, readonly=True)
- }
-
-class char_states(orm.Model):
- _name = name('char.states')
-
- _columns = {
- 'value': fields.char('unknown', size=None, readonly=True, states={'draft': [('readonly', False)]})
- }
-
-class char_noreadonly(orm.Model):
- _name = name('char.noreadonly')
-
- _columns = {
- 'value': fields.char('unknown', size=None, readonly=True, states={'draft': [('invisible', True)]})
- }
-
-class char_stillreadonly(orm.Model):
- _name = name('char.stillreadonly')
-
- _columns = {
- 'value': fields.char('unknown', size=None, readonly=True, states={'draft': [('readonly', True)]})
- }
-
-# TODO: complex field (m2m, o2m, m2o)
-class m2o(orm.Model):
- _name = name('m2o')
-
- _columns = {
- 'value': fields.many2one(name('m2o.related'))
- }
-class m2o_related(orm.Model):
- _name = name('m2o.related')
-
- _columns = {
- 'value': fields.integer()
- }
- _defaults = {
- 'value': 42
- }
-
-class m2o_required(orm.Model):
- _name = name('m2o.required')
-
- _columns = {
- 'value': fields.many2one(name('m2o.required.related'), required=True)
- }
-class m2o_required_related(orm.Model):
- _name = name('m2o.required.related')
-
- _columns = {
- 'value': fields.integer()
- }
- _defaults = {
- 'value': 42
- }
-
-class o2m(orm.Model):
- _name = name('o2m')
-
- _columns = {
- 'value': fields.one2many(name('o2m.child'), 'parent_id')
- }
-class o2m_child(orm.Model):
- _name = name('o2m.child')
-
- _columns = {
- 'parent_id': fields.many2one(name('o2m')),
- 'value': fields.integer()
- }
-
-class preview_model(orm.Model):
- _name = name('preview')
-
- _columns = {
- 'name': fields.char('Name', size=None),
- 'somevalue': fields.integer('Some Value', required=True),
- 'othervalue': fields.integer('Other Variable'),
- }