kategory: sortierung begnnen
This commit is contained in:
parent
2fdee39611
commit
559a5d0656
2 changed files with 73 additions and 0 deletions
|
@ -28,6 +28,52 @@ class CategoryTestCase(ModuleTestCase):
|
|||
}])
|
||||
return category
|
||||
|
||||
@with_transaction()
|
||||
def test_category_check_rec_name(self):
|
||||
""" create category, test rec_name, search, order
|
||||
"""
|
||||
pool = Pool()
|
||||
Category = pool.get('cashbook.category')
|
||||
company = self.prep_company()
|
||||
|
||||
Category.create([{
|
||||
'company': company.id,
|
||||
'name': 'Level 1',
|
||||
'cattype': 'in',
|
||||
'childs': [('create', [{
|
||||
'company': company.id,
|
||||
'name': 'Level 2a',
|
||||
'cattype': 'in',
|
||||
}, {
|
||||
'company': company.id,
|
||||
'name': 'Level 2b',
|
||||
'cattype': 'in',
|
||||
}])],
|
||||
}, {
|
||||
'company': company.id,
|
||||
'name': 'Level 1b',
|
||||
'cattype': 'in',
|
||||
'childs': [('create', [{
|
||||
'company': company.id,
|
||||
'name': 'Level 1b.2a',
|
||||
'cattype': 'in',
|
||||
}, {
|
||||
'company': company.id,
|
||||
'name': 'Level 1b.2b',
|
||||
'cattype': 'in',
|
||||
}])],
|
||||
}])
|
||||
|
||||
self.assertEqual(Category.search_count([
|
||||
('rec_name', 'ilike', '%1b.2b%'),
|
||||
]), 1)
|
||||
self.assertEqual(Category.search_count([
|
||||
('rec_name', 'ilike', '%1b.2%'),
|
||||
]), 2)
|
||||
self.assertEqual(Category.search_count([
|
||||
('rec_name', '=', 'Level 1b/Level 1b.2b'),
|
||||
]), 1)
|
||||
|
||||
@with_transaction()
|
||||
def test_category_create_check_category_type(self):
|
||||
""" create category, update type of category
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue