]> cloud.milkyroute.net Git - dolphin.git/commit
Add two autotests
authorFelix Ernst <fe.a.ernst@gmail.com>
Thu, 7 Jul 2022 10:41:39 +0000 (10:41 +0000)
committerFelix Ernst <fe.a.ernst@gmail.com>
Thu, 7 Jul 2022 10:41:39 +0000 (10:41 +0000)
commitc288a48fdc591bf047e2d66f089bde557d948657
treeaad39e6cdb9e041fe9ba41fc6ddf8553c92eaadf
parent74ae8478acd0da7619dd5a0f969aa3f479074413
Add two autotests

- The first test makes sure that the width of the places panel
    doesn't change no matter what other panels are shown or hidden.
    There used to be bugs about this.
- The second test is kind of an integration test. It makes sure
    that the go actions work correctly. On two occasions we had
    the regression here that after going "Up" in the file system
    hierarchy the folder one emerged from didn't have keyboard
    focus which makes peeking into multiple folders tiresome.
    The test also makes sure that going back and forward works
    as expected and there are some sanity checks about which
    go actions are enabled, which items are selected and that
    using tabs doesn't interfere with any of that.
src/dolphinmainwindow.h
src/tests/CMakeLists.txt
src/tests/dolphinmainwindowtest.cpp
src/views/dolphinview.h