sitter created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY radios' toggling doesn't emit buttonclicking :( add a cmdline option to enable bringing up the dialog directly in a testing scenario it makes sense to skip the notification popup thing and go directly to the dialog new env var DRKONQI_KDE_BUGZILLA_URL to override the bugzilla url for testing purposes we'll want to change the bugzilla url to point to a double instance but otherwise not impact functionality of drkonqi new env var DRKONQI_IGNORE_QUALITY to bypass trace quality checks during testing a proper trace may not be creatable, setting the env var allows bypassing the quality constraints set a11y names on text inputs to facilitate a11y enablement (also allows finding them through at-spi for testing purposes ;)) add an integration test based on xvfb+dbus+at-spi - suite wrapper program isolates the environment a bit, starts a xvfb instance and runs a session bus inside, then starts the actual tests from inside the isolated environment - duplicate_attach_test.rb starts an xmlrpc server, a defunct ruby, and a drkonqi to trace the defunct ruby. it then uses at-spi to massage the drkoknqi GUI into attaching a new trace to a bug via xmlrpc server. - the xmlrpc server partially falls through to bugstest.kde.org but mostly doubles for bugzilla fix a connect bug when attaching a new trace to an existing report REPOSITORY R120 Plasma Workspace BRANCH master REVISION DETAIL https://phabricator.kde.org/D6161 AFFECTED FILES drkonqi/aboutbugreportingdialog.cpp drkonqi/bugreportaddress.h drkonqi/bugzillaintegration/reportassistantpages_base.cpp drkonqi/bugzillaintegration/reportassistantpages_bugzilla.cpp drkonqi/bugzillaintegration/reportassistantpages_bugzilla_duplicates.cpp drkonqi/bugzillaintegration/reportinterface.cpp drkonqi/bugzillaintegration/ui/assistantpage_bugzilla_information.ui drkonqi/bugzillaintegration/ui/assistantpage_bugzilla_login.ui drkonqi/drkonqi.cpp drkonqi/drkonqi.h drkonqi/drkonqi_globals.h drkonqi/drkonqidialog.cpp drkonqi/main.cpp drkonqi/tests/CMakeLists.txt drkonqi/tests/integration/CMakeLists.txt drkonqi/tests/integration/duplicate_attach_test.rb drkonqi/tests/integration/suite drkonqi/tests/integration/test_helper.rb To: sitter Cc: plasma-devel, ZrenBot, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas