Benjamin Otte
|
ef4c4b7836
|
tests: Add select/unselect calls
|
2011-12-10 08:00:26 +01:00 |
|
Benjamin Otte
|
bf47d8d499
|
tests: Add sanity checks for selection
We want to know that the selection emits "changed" when it changes.
|
2011-12-10 08:00:26 +01:00 |
|
Benjamin Otte
|
4d3986e709
|
tests: Dump the operation that is performed to stderr
|
2011-12-10 08:00:26 +01:00 |
|
Benjamin Otte
|
6e099a11ae
|
tests: Make treechanging test run as fast as possible
|
2011-12-10 08:00:26 +01:00 |
|
Benjamin Otte
|
2a59265df1
|
tests: Put random number into local variable
This way, we can see what function had previously been called when the
checks fail.
|
2011-12-10 08:00:25 +01:00 |
|
Benjamin Otte
|
b843aa14c4
|
tests: Add automatic expanding/collapsing
Makes the test test even more stuff.
|
2011-11-29 20:44:57 +01:00 |
|
Benjamin Otte
|
caa9ca94cc
|
tests: Fix the iter stepping code
The old code actually was wrong and could cause assertions and crashes,
in particular when stepping out of a deep tree back onto the highest
layer.
|
2011-11-29 20:44:57 +01:00 |
|
Benjamin Otte
|
64ff56e718
|
tests: Check that the cursor keeps up to date
This actually demonstrates a bug where the treeview doesn't emit a
cursor-changed signal when the cursor row is deleted.
|
2011-11-29 20:44:57 +01:00 |
|
Benjamin Otte
|
9da7cc776c
|
tests: Add testtreechanging
It's just a treestore going crazy while the treeview has to keep up.
|
2011-11-25 15:12:45 +01:00 |
|