[Libreoffice-commits] core.git: Changes to 'private/moggi/ui-test'
Markus Mohrhard
markus.mohrhard at googlemail.com
Wed Mar 23 23:30:05 UTC 2016
New branch 'private/moggi/ui-test' available with the following commits:
commit c01188c614ea16a4439f9256dc6a62390bb07adf
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Tue Feb 16 10:41:06 2016 +0100
ignore crashreport if norestore was specified
Change-Id: I849b3e693e59e6846ee5afed1b75790531b68696
commit 5d1c3fa8853239995c66bdcea0ed00f226c2dbaf
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Tue Jan 26 20:40:43 2016 +0100
temp
commit 553d8fc40882c522e0fad8927a32658f5b14d663
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Tue Jan 19 12:28:28 2016 +0100
add initial implementation for ListBox
Change-Id: I9fcc884afab63a9601c560f733a13551b5036cbe
commit a905bd9b02ddeb3d00ccfb29c92f224e0d32b43f
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Tue Jan 19 08:32:49 2016 +0100
handle a few more dialog types
Change-Id: I91f1ea7ec68111c1f90a53171bd939e5f2ee59a3
commit 94fad9fcd04d1abd59c890050b780a0a89806c67
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Tue Jan 19 08:31:54 2016 +0100
add checkboxes to UI testing
Change-Id: I923fa22b0395b2f41bffe3798fb3e4eb18fe5dc2
commit 30b2b847203307aa7e3f2196d6da582546d99616
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Wed Jan 13 15:10:17 2016 +0100
add ids for buttons in MessageDialog
Change-Id: I172eb79abff515acc734288a008eb4426754432d
commit a405e3bf650b4b04aabe5e76d0d32c74a07aa62d
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Tue Jan 12 04:03:13 2016 +0100
add a few more properties for the ui testing
Change-Id: Ibe62c753cc9c51bda765ad6192b2014f51539fab
commit 3be697be8eb3b3a73d78a0c847df8f35f73b6991
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Tue Jan 12 04:02:02 2016 +0100
send signal when modeless dialog is ready
Change-Id: Iacd066d1ebfc5dd48c1be6ac0905ad39ef33d261
commit 7f43942b95da41711bb35e791fe29de4297b95ed
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Tue Jan 12 04:01:17 2016 +0100
add getState method to css::ui::test::XUIObject
Change-Id: Idaa559956fd3a59c79038d3940d664a1d2bff867
commit 3dded09af2dd112e5d98a769de021585c184e9d7
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Tue Jan 12 04:00:21 2016 +0100
support the parameters in the executeAction command
Change-Id: I78df2fe58b9d1386f360bef4c0eeddb6afe83b8d
commit b8edbd76c46c58f55c8fcd5759bd90f0f4fb7f20
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Mon Jan 11 04:34:25 2016 +0100
start annotating a few important non-ui calc windows
Change-Id: I504e386eea4249c7b0d69181eb6019a05aa80a74
commit 721e9c82215982ad29c2acca45627978b4e7ebda
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Mon Jan 11 04:30:43 2016 +0100
send a document event when modal dialog is executed
The event is sent shortly before the Dialog will go into
Application::Yield. Therefore you know that you can rely on the dialog
being visible shortly after the event has been sent.
Change-Id: Ifa911adae60ac877161ec43f27cb57d611a60059
commit 9b939f012c5e191142fa3d5d543d3bef679c1610
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sun Jan 10 02:16:47 2016 +0100
send all commands in async mode
This avoids that we are stuck when we call a modal dialog.
Change-Id: Id8c6a7a4c1369359b1355095b87cccaa95123f89
commit 3b4d6f02ec3db05d557fcc40fe91a988338fa888
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 23:41:42 2016 +0100
actually implement the UNO interfaces
Change-Id: I3cbb3d8f7c6fa0d2616a31192a959f89d4cc7703
commit 76f531df51ebf74fb74cf2c882d99dc1be7e71bc
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 23:40:53 2016 +0100
improve the UITest UNO object
Change-Id: I88eb14bb0846ee8baff9c3d15ee93d777601f260
commit c1999d654cb05bd4abe0b2894dd3fdd01e1085e3
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 23:39:57 2016 +0100
this is obviously wrong
Change-Id: I48be9d1daeff83913909f57bf972ca171367a2b0
commit d0546f63e05ce7d861d4dd8cfa9b215330fc3c3d
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 22:17:29 2016 +0100
ReallyVisible contains if the Window is visible on screen
ReallyVisible is calculated by going through the hierarchy and check if
all parents are visible.
Change-Id: I41dec643618a9ee57a0d04efb9d72c45723b3f65
commit bef530e9c4b0ca07c6ee6fdf998500aab9107f96
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 05:37:49 2016 +0100
if action is not executed forward to base class
Change-Id: I0432f1bbe0e282e854df534094908a8eba62eaa3
commit 7f279bf32694f8d88a911b736308a115b432c4cc
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 05:30:42 2016 +0100
add way to type text in any window through ui testing
Change-Id: I9bbb60c1b64a10488ccf74f12e144802485bbc82
commit 43db9fce3d04abe2e45ecd82c51ba89b143c8fc8
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 05:23:58 2016 +0100
rename getType to get_type
Just for consistency.
Change-Id: I13577b9318039493f585268fd7189f5cbc4dec46
commit 84fba66c75f7de827777f538a0cc985183b5f669
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 05:13:47 2016 +0100
set text through key events in ui tests
This is much closer to what happens when a user inputs some text and
ensures that the modify handler is called.
At some point we need to introduce a general keyboard handling. This
includes functions like DEL, RETURN, ...
Change-Id: I0561d8ff83bbf93c460be82634b4d3a23b42b68b
commit 4cf43e0a746a703e82fe7e37780af45515cd60e1
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 04:56:47 2016 +0100
add ui test wrapper for Edit
Change-Id: Ife00f65311c44703edae06971f77faa6b0e2eb3f
commit 192e1b166740f8c9c79c1c7db768633a686e020d
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 04:56:04 2016 +0100
remove wrong comment
Change-Id: Ia926854eefdf4b972ceb0766da16730d552dfe8f
commit cd23851ae692188b865fd7a0c732399d62413673
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 04:55:34 2016 +0100
correct log macro
Change-Id: Ic4c701d385d3d439dd9f92da201fffd31adbfad2
commit 5a2cd32afebedd094df870678a937f54216275a6
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 03:48:52 2016 +0100
add UNO interface for ui testing
Change-Id: I0ee5d1e93808103a1541ced6fc7ea9d05a70fc89
commit 0296e80915113d946f8d42c98fad864c7874d266
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 02:11:05 2016 +0100
more method documentations
Change-Id: I545a9e40f6fb1f07e685d6901d2158b83012331c
commit f4c29d79dd62b442b7f550aff5545159ee7b8980
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 02:02:25 2016 +0100
add method to get top level window that has current focus
This might be a modal dialog (mpLastExecuteDlg) or a modeless dialog/the
toplevel window (mpFirstFrame).
This window should be used with get_child to find the correct window in
the current scope.
Change-Id: I0a1e63d0aa19c782069ba5876549f274dabb109b
commit 64c85ca59a1a2e517ac78d58fe3d649ed4688411
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Sat Jan 9 02:01:43 2016 +0100
add a few more wrappers for ui controls
Change-Id: I81d53aaeca83f22887a461dc2151001118dad2e9
commit ea299b8ad1c427a06fed2b3fce797c3833bc9bdc
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Fri Jan 8 16:01:23 2016 +0100
initial work on executing dispatcher commands in ui tests
Change-Id: Ib46ef5ea31e77d54786c0d732845984ce3c9c07f
commit a9874a3a1df556355393bddda87451f60efd1f2e
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Thu Jan 7 01:34:52 2016 +0100
let us use the include/vcl/uitest purely for the interface
All the actual implementations don't need to be exposed to the outside
world.
Change-Id: If92469b99e6c39493767de947434c6d78ae3804c
commit b2633d227ae90d8fbb5ca8098880cf09348a5920
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Thu Jan 7 01:34:23 2016 +0100
it helps if you actually compile the source code
Change-Id: Iac35bf1e699c64f16b4479ed5a6c7fb101e12f9d
commit 7d2d7578c011137d0a47b9be5685c8ae02943760
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Thu Jan 7 01:28:44 2016 +0100
move the uitest files to vcl
This allows us to use them in vcl as well without introducing dependency
problems.
Change-Id: Ib97af2d559902f1a6b47f9255bb0426411670647
commit 10c794273438206c9502af5892e4d5b80ae81a3b
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Wed Jan 6 21:39:52 2016 +0100
some more work for the UI testing
Change-Id: I79193190f8f614b2d6a71032f05a0518eb9d1a1d
commit ffafd6f2c95cb2d66eb0487af28d7f7cfc4b3a24
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Wed Dec 9 08:04:30 2015 +0100
add groundwork for ui testing framework
Change-Id: I51b81da870fd220d56b32c20b9e6c4604912a014
commit 103e49e0296a4834f69a7df4ce5dbd7d2299f472
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Wed Dec 9 07:39:58 2015 +0100
store the id of each vcl::Window
We will use the ID in the UI testing to identify the widget.
Change-Id: I4dd79a02355e1de40f3c2ddc6a61a805b4e30778
More information about the Libreoffice-commits
mailing list