Skip to content

Commit

Permalink
Bugfixes
Browse files Browse the repository at this point in the history
bzr revid: fp@tinyerp.com-7da59f0b0df0768afadc86b20b4ba64db929036c
  • Loading branch information
fpodoo committed Aug 14, 2007
1 parent 0ec0dba commit 2915d47
Showing 1 changed file with 31 additions and 26 deletions.
57 changes: 31 additions & 26 deletions doc/tests/check_profile_l10n_all.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,12 +46,14 @@
l10n_charts = [
'l10n_be',
'l10n_fr',
'l10n_chart_uk_minimal'
'l10n_chart_uk_minimal',
False
]
dbname = 'test'
admin_passwd = 'admin'
lang = False # List of langs of False for all


sock = xmlrpclib.ServerProxy(url+'/object')
sock2 = xmlrpclib.ServerProxy(url+'/db')
sock3 = xmlrpclib.ServerProxy(url+'/common')
Expand Down Expand Up @@ -84,34 +86,37 @@ def wizard_run(wizname, fieldvalues={}, endstate='end'):
return True

for demo in demos:
for l10n in l10n_charts:
print 'Testing localisation', l10n, '...'
for prof in profiles:
print '\tTesting profile', prof, '...'
id = sock2.create(admin_passwd, dbname, demo, lang)
wait(id)
uid = sock3.login(dbname, 'admin','admin')
for l10n in l10n_charts:
print 'Testing localisation', l10n, '...'
for prof in profiles:
print '\tTesting profile', prof, '...'
id = sock2.create(admin_passwd, dbname, demo, lang)
wait(id)
uid = sock3.login(dbname, 'admin','admin')

idprof = sock.execute(dbname, uid, 'admin', 'ir.module.module', 'search', [('name','=',prof)])
idprof = sock.execute(dbname, uid, 'admin', 'ir.module.module', 'search', [('name','=',prof)])
if l10n:
idl10n = sock.execute(dbname, uid, 'admin', 'ir.module.module', 'search', [('name','=',l10n)])
wizard_run('base_setup.base_setup', {
'profile': idprof[0],
'charts': idl10n[0],
}, 'menu')
for lang in langs:
print '\t\tTesting Language', lang, '...'
wizard_run('module.lang.install', {'lang': lang})
else:
idl10n = [-1]
wizard_run('base_setup.base_setup', {
'profile': idprof[0],
'charts': idl10n[0],
}, 'menu')
for lang in langs:
print '\t\tTesting Language', lang, '...'
wizard_run('module.lang.install', {'lang': lang})

ok = False
range = 4
while (not ok) and range:
try:
time.sleep(2)
id = sock2.drop(admin_passwd, dbname)
ok = True
except:
range -= 1
time.sleep(2)
ok = False
range = 4
while (not ok) and range:
try:
time.sleep(2)
id = sock2.drop(admin_passwd, dbname)
ok = True
except:
range -= 1
time.sleep(2)



0 comments on commit 2915d47

Please sign in to comment.