Sergio Martins
c8d436d752
fuzzer: trim 4.json further
...
this is the minimal to reproduce now.
2019-10-15 13:04:23 +01:00
Sergio Martins
5bed380e21
fuzzer: trim testcase 4.json
2019-10-15 12:59:33 +01:00
Sergio Martins
fe4627280e
fuzzer: Trim 3.json
2019-10-15 12:07:44 +01:00
Sergio Martins
60de4fd6a0
fuzzer: Generate the descriptions before running the operations
...
Because we want to print the state before running stuff, not how
the dockwidgets end up
2019-10-15 11:59:30 +01:00
Sergio Martins
6dad6a6cb0
fuzzer: Add failing tests
2019-10-15 11:51:07 +01:00
Sergio Martins
3901119989
fuzzer: Simplify test by making dock4 visible
2019-10-14 22:48:56 +01:00
Sergio Martins
ad4c77e15a
fuzzer: Add -f option to force dumping json
...
When loading from json we don't dump. But it's useful to regenerate
the old json in case the format was upadted with more fields.
2019-10-14 22:46:12 +01:00
Sergio Martins
d4306b458e
fuzzer: Add a comment field to the json
...
So it's easier to read the json
2019-10-14 22:09:15 +01:00
Sergio Martins
9000e90124
fuzzer: Simplify 1.json even more
...
Removed unneeded DockWidgets
2019-10-14 21:57:28 +01:00
Sergio Martins
c63e4a3d38
fuzzer: Also write the MainWindow name to json
...
Same reason as previous commit
2019-10-14 21:55:08 +01:00
Sergio Martins
9738fbddc6
fuzzer: Write the DockWidgets name to the json too
...
This way it's easier to read the json and remove unneeded dock widgets
while trimming the test-case
2019-10-14 21:49:36 +01:00
Sergio Martins
6957f40cdf
fuzzer: trim 1.json to the minimum to reproduce
2019-10-14 21:22:21 +01:00
Sergio Martins
6a3084abb6
fuzzer: Add failing testcase
...
Gives:
MultiSplitterLayout::checkSanity: Widget KDDockWidgets::Item(0x55e8038d8f90)
with rect QRect(0,0 1953x407) Intersects anchor KDDockWidgets::Anchor(0x55e803a17ba0)
with rect QRect(1209,406 5x562)
2019-10-13 23:52:27 +01:00