test für qif-kategorie-importer ok

This commit is contained in:
Frederik Jaeckel 2022-08-31 10:29:24 +02:00
parent d17d1b8d4a
commit 94e60cf5c1

View file

@ -66,8 +66,30 @@ Fernsehen/TV-Company (out)
Fernsehen/GEZ (out) Fernsehen/GEZ (out)
Lebensmittel (out)""") Lebensmittel (out)""")
r1 = {'company': company.id}
result = ImportWiz.execute(sess_id, {'showinfo': r1}, 'importf')
self.assertEqual(list(result.keys()), [])
ImportWiz.delete(sess_id) ImportWiz.delete(sess_id)
records = Category.search([], order=[('rec_name', 'ASC')])
self.assertEqual(len(records), 15)
self.assertEqual(records[0].rec_name, 'Fernsehen')
self.assertEqual(records[1].rec_name, 'Fernsehen/GEZ')
self.assertEqual(records[2].rec_name, 'Fernsehen/TV-Company')
self.assertEqual(records[3].rec_name, 'Gehalt')
self.assertEqual(records[4].rec_name, 'Gehalt/Zulagen')
self.assertEqual(records[5].rec_name, 'Lebensmittel')
self.assertEqual(records[6].rec_name, 'Telefon')
self.assertEqual(records[7].rec_name, 'Telefon/Telco1-Tablett')
self.assertEqual(records[8].rec_name, 'Telefon/Telco2-Handy')
self.assertEqual(records[9].rec_name, 'Telefon/Telco3')
self.assertEqual(records[10].rec_name, 'Telekommunikation')
self.assertEqual(records[11].rec_name, 'Telekommunikation/Fernsehen')
self.assertEqual(records[12].rec_name, 'Telekommunikation/Online-Dienste')
self.assertEqual(records[13].rec_name, 'Telekommunikation/Telefon')
self.assertEqual(records[14].rec_name, 'Telekommunikation/Telefon/Test1')
@with_transaction() @with_transaction()
def test_category_create_by_qif_emptydb(self): def test_category_create_by_qif_emptydb(self):