@@ -52,11 +52,6 @@ Rectangle {
52 checked: true
52 checked: true
57− Label { text: "rowsWhenCollapsed"}
58− Label { text: filterGrid.rowsWhenCollapsed }
62 ListModel {
57 ListModel {
@@ -129,30 +124,30 @@ Rectangle {
129 name: "FilterGrid"
124 name: "FilterGrid"
130 when: windowShown
125 when: windowShown
132− function test_turningFilterOffShowsAllElements() {
127+ function init() {
133 filterGrid.model = fakeModel
128 filterGrid.model = fakeModel
131+ function cleanup() {
132+ filterCheckBox.checked = true
133+ collapsedRowCountSelector.selectedIndex = 1
136+ function test_turningFilterOffShowsAllElements() {
134 tryCompareFunction(countVisibleDelegates, 6)
137 tryCompareFunction(countVisibleDelegates, 6)
136 filterCheckBox.checked = false
139 filterCheckBox.checked = false
138 tryCompareFunction(countVisibleDelegates, 12)
141 tryCompareFunction(countVisibleDelegates, 12)
140− // back to initial state
141− filterCheckBox.checked = true
144 function test_collapsedRowCount() {
144 function test_collapsedRowCount() {
145− filterGrid.model = fakeModel
147 for (var i = 0; i < 4; ++i) {
145 for (var i = 0; i < 4; ++i) {
148 collapsedRowCountSelector.selectedIndex = i
146 collapsedRowCountSelector.selectedIndex = i
149 // We have 3 elements per row.
147 // We have 3 elements per row.
150 // row count == index + 1
148 // row count == index + 1
151 tryCompareFunction(countVisibleDelegates, 3*(i+1))
149 tryCompareFunction(countVisibleDelegates, 3*(i+1))
154− // back to initial state
155− collapsedRowCountSelector.selectedIndex = 1
158 function test_modelSizeAffectsCollapsedRowCount_data() {
153 function test_modelSizeAffectsCollapsedRowCount_data() {