Univention Bugzilla – Bug 36214
Test exam mode
Last modified: 2015-11-02 12:22:36 CET
Please create a test script that - creates a new school with classes, teachers and students - starts a new exam with one class - waits some time after replication has finished - stops the exam Before and after each step, the script should wait for LDAP replication and also for S4 connector replication. It should also check for the S4 connector status and the list of rejected S4 objects. There should be no rejects after replication has finished. Please also call the test script proof_uniquemember from package univention-directory-manager-modules.
A new test script is created with the name ""101_exam_mode" which contains the steps mentioned in the description. This script triggers Bug #36251 and fails because of it, and the untested hotfix mentioned there in comment 1 makes the script pass. Function wait_for_s4connector() in "tests/02_import-performance/performanceutils.py" is copied to "univention/testing/ucs_samba.py" and used. Change log entry added and package rebuilt.
proof_uniquemember is skipped for now until bug #36251 is fixed.