diff options
author | Laszlo Agocs <laszlo.agocs@theqtcompany.com> | 2015-11-02 15:08:28 +0100 |
---|---|---|
committer | Frederik Gladhorn <frederik.gladhorn@theqtcompany.com> | 2015-11-03 14:20:38 +0000 |
commit | 83065c750b428c1c695821a4fdc02a259d392645 (patch) | |
tree | fdb867f63b9fd3c6883a4e13a8c6015984ea2897 /tests | |
parent | 1fd85dd9426b65198b396c686edd42e42d5b8149 (diff) | |
download | qtlocation-83065c750b428c1c695821a4fdc02a259d392645.tar.gz |
geocode tests: use tryCompare after wait
Change-Id: I9ee2842ec3969323b3195e5a7690bebb0a05029c
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@theqtcompany.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/declarative_core/tst_geocoding.qml | 75 |
1 files changed, 25 insertions, 50 deletions
diff --git a/tests/auto/declarative_core/tst_geocoding.qml b/tests/auto/declarative_core/tst_geocoding.qml index 984fde65..657eb512 100644 --- a/tests/auto/declarative_core/tst_geocoding.qml +++ b/tests/auto/declarative_core/tst_geocoding.qml @@ -343,19 +343,16 @@ Item { slackModel.query = slackAddress1 slackAddress1.county = "5" slackModel.update() - wait (100) - compare (countSlackSpy.count, 0) + tryCompare(countSlackSpy, "count", 0) compare (locationsSlackSpy.count, 0) compare (slackModel.count, 0) slackModel.reset() - wait (200) - compare (countSlackSpy.count, 0) + tryCompare(countSlackSpy, "count", 0) compare (locationsSlackSpy.count, 0) compare (slackModel.count, 0) // Check that results are cleared slackModel.update() - wait (300) - compare (slackModel.count, 5) // slackAddress1.county) + tryCompare(slackModel, "count", 5) slackModel.reset() compare (slackModel.count, 0) // Check that changing plugin resets any ongoing requests @@ -364,20 +361,16 @@ Item { slackAddress1.county = "7" compare (pluginSlackSpy.count, 0) slackModel.update() - wait (100) - compare (countSlackSpy.count, 0) + tryCompare(countSlackSpy, "count", 0) slackModel.plugin = errorPlugin - wait (200) - compare (countSlackSpy.count, 0) + tryCompare(countSlackSpy, "count", 0) compare (pluginSlackSpy.count, 1) // switch back and check that works slackModel.plugin = slackPlugin compare (pluginSlackSpy.count, 2) slackModel.update() - wait (100) - compare (countSlackSpy.count, 0) - wait (200) - compare (countSlackSpy.count, 1) + tryCompare(countSlackSpy, "count", 0) + tryCompare(countSlackSpy, "count", 1) } function test_error_geocode() { // basic immediate geocode error @@ -516,8 +509,7 @@ Item { slackModel.query = "freetext geocode" compare (querySlackSpy.count, 1) slackModel.update() - wait (100) - compare (countSlackSpy.count, 0) + tryCompare(countSlackSpy, "count", 0) compare (locationsSlackSpy.count, 0) compare (slackModel.count, 0) tryCompare(countSlackSpy, "count", 1); //waits up to 5s @@ -528,20 +520,16 @@ Item { locationsSlackSpy.clear() countSlackSpy.clear() slackModel.update() - wait (100) - compare(locationsSlackSpy.count, 0) + tryCompare(locationsSlackSpy, "count", 0) compare(countSlackSpy.count, 0) slackModel.update() - wait (100) - compare(locationsSlackSpy.count, 0) + tryCompare(locationsSlackSpy, "count", 0) compare(countSlackSpy.count, 0) slackModel.update() - wait (100) - compare(locationsSlackSpy.count, 0) + tryCompare(locationsSlackSpy, "count", 0) compare(countSlackSpy.count, 0) slackModel.update() - wait (100) - compare(locationsSlackSpy.count, 0) + tryCompare(locationsSlackSpy, "count", 0) compare(countSlackSpy.count, 0) tryCompare(countSlackSpy, "count", 1); //waits up to 5s compare (locationsSlackSpy.count, 1) @@ -553,16 +541,13 @@ Item { compare (automaticLocationsSpy.count, 1) // change query and its contents and verify that autoupdate occurs automaticAddress1.county = 6 - wait (300) - compare (automaticLocationsSpy.count, 2) + tryCompare(automaticLocationsSpy, "count", 2) compare (automaticModel.count, 6) automaticAddress1.street = "The Avenue" - wait (300) - compare (automaticLocationsSpy.count, 3) + tryCompare(automaticLocationsSpy, "count", 3) compare (automaticModel.count, 6) automaticModel.query = automaticCoordinate1 - wait (300) - compare (automaticLocationsSpy.count, 4) + tryCompare(automaticLocationsSpy, "count", 4) compare (automaticModel.count, 3) } @@ -576,8 +561,7 @@ Item { slackAddress1.county = "7" compare (querySlackSpy.count, 1) slackModel.update() - wait (100) - compare (countSlackSpy.count, 0) + tryCompare(countSlackSpy, "count", 0) compare (locationsSlackSpy.count, 0) compare (slackModel.count, 0) tryCompare(countSlackSpy, "count", 1); //waits up to 5s @@ -588,20 +572,16 @@ Item { locationsSlackSpy.clear() countSlackSpy.clear() slackModel.update() - wait (100) - compare(locationsSlackSpy.count, 0) + tryCompare(locationsSlackSpy, "count", 0) compare(countSlackSpy.count, 0) slackModel.update() - wait (100) - compare(locationsSlackSpy.count, 0) + tryCompare(locationsSlackSpy, "count", 0) compare(countSlackSpy.count, 0) slackModel.update() - wait (100) - compare(locationsSlackSpy.count, 0) + tryCompare(locationsSlackSpy, "count", 0) compare(countSlackSpy.count, 0) slackModel.update() - wait (100) - compare(locationsSlackSpy.count, 0) + tryCompare(locationsSlackSpy, "count", 0) compare(countSlackSpy.count, 0) tryCompare(countSlackSpy, "count", 1); //waits up to 5s compare (locationsSlackSpy.count, 1) @@ -634,8 +614,7 @@ Item { slackModel.query = slackCoordinate1 compare (querySlackSpy.count, 1) slackModel.update() - wait (100) - compare (countSlackSpy.count, 0) + tryCompare(countSlackSpy, "count", 0) compare (locationsSlackSpy.count, 0) compare (slackModel.count, 0) @@ -647,20 +626,16 @@ Item { locationsSlackSpy.clear() countSlackSpy.clear() slackModel.update() - wait (100) - compare(locationsSlackSpy.count, 0) + tryCompare(locationsSlackSpy, "count", 0) compare(countSlackSpy.count, 0) slackModel.update() - wait (100) - compare(locationsSlackSpy.count, 0) + tryCompare(locationsSlackSpy, "count", 0) compare(countSlackSpy.count, 0) slackModel.update() - wait (100) - compare(locationsSlackSpy.count, 0) + tryCompare(locationsSlackSpy, "count", 0) compare(countSlackSpy.count, 0) slackModel.update() - wait (100) - compare(locationsSlackSpy.count, 0) + tryCompare(locationsSlackSpy, "count", 0) compare(countSlackSpy.count, 0) tryCompare(countSlackSpy, "count", 1); //waits up to 5s |