D6161: listen to toggle signals to properly track radiobuttons
Harald Sitter
noreply at phabricator.kde.org
Fri Jun 9 11:17:11 UTC 2017
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170609/defd8256/attachment-0001.html>
More information about the Plasma-devel
mailing list