Univention Bugzilla – Bug 53870
Fix ucs-test to select syntax type from dropdown list
Last modified: 2022-03-23 10:07:38 CET
86_selenium/186_portal_administration_umc errors due to these changes https://git.knut.univention.de/univention/ucs/-/tree/jkeiser/448/52683 https://git.knut.univention.de/univention/ucs/-/tree/jkeiser/500/53840 +++ This bug was initially created as a clone of Bug #52683 +++ Similar to Bug #31857 and Bug #25054 provide a list of available syntax classes selection. univention/admin/syntax.py: class Syntax(select): """ Syntax class for Extended Attributes. """ choices = [] @classmethod def update_choices(cls): mod = sys.modules[__name__] cls.choices = sorted( (sym, sym) for sym, obj in ((sym, getattr(mod, sym)) for sym in dir(mod)) if isinstance(obj, type) and issubclass(obj, ISyntax) ) __register_choice_update_function(Syntax.update_choices) univention/admin/handlers/settings/extended_attribute.py 'syntax': univention.admin.property( ... syntax=univention.admin.syntax.Syntax, UCS Technical training 2021-01-21/22
OK
[5.0-0] fc49d74860 Bug #53840: fix creation of portal in selenium udm test/ucs-test/univention/testing/selenium/udm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)