summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Added sql driver deployment for qsqldriver autotest in Symbian.Janne Anttila2009-09-301-0/+8
| | | | | | | The sqlite driver is required to run this autotest, and using cetest requires that all plugins are deployed with deployment statements. Reviewed-by: TrustMe
* Shorter button texts.Alessandro Portale2009-09-291-8/+8
| | | | | | They do not fit into landscape smallscreen. Reviewed-By: TrustMe
* Added standard dialogs to keypad navigation test.Alessandro Portale2009-09-292-28/+191
| | | | | | | QFileDialog::getOpenFileName(), QFileDialog::getSaveFileName(), QFileDialog::getExistingDirectory(), etc... Reviewed-By: TrustMe
* Skipping two test cases due to Open C bug.Aleksandar Sasha Babic2009-09-291-0/+6
| | | | | In Open C 1.6 release there is a bug in mmap(...) function. The bug has been reported.
* Restoring cases that have been lost.Aleksandar Sasha Babic2009-09-292-3/+113
| | | | | | | | | | | | Due to bad merge some of the cases were removed. They have been restored now. Some adaptation for Symbian platform was needed as well. We must not forget that local socket implementation is based on RSocket, and therefore similar to having TCP_SOCKET as basckend. So, in soe places it we had to give some time for events to propagate by introducing qTest::wait() lines.
* Adds QUrl::fromUserInput, gathered from QWebView::guessUrlFromString.Jocelyn Turcotte2009-09-291-0/+65
| | | | Reviewed-by: Thiago Macieira
* mark test as expected failure only when JIT is enabledKent Hansen2009-09-291-2/+8
| | | | With the interpreter it works.
* Merge commit 'qt/4.6' into mmfphononFrans Englich2009-09-291-0/+39
|\
| * Make sure delayed events are cancelled when a state machine haltsKent Hansen2009-09-291-0/+39
| | | | | | | | | | | | | | Otherwise the events might creep into the event loop if the state machine is restarted. Reviewed-by: Eskil Abrahamsen Blomfeldt
* | Merge commit 'qt/4.6' into mmfphononFrans Englich2009-09-2912-117/+199
|\ \ | |/
| * Introduce state machine event priority, make it possible to cancel eventsKent Hansen2009-09-291-5/+44
| | | | | | | | | | | | | | | | | | | | | | | | The priority specifies whether the event should be posted to what the SCXML spec refers to as the "external" (NormalPriority) queue, or the "internal" (HighPriority) queue. Delayed events are now posted through a separate function, postDelayedEvent(). That function returns an id that can be passed to cancelDelayedEvent() to cancel it. Reviewed-by: Eskil Abrahamsen Blomfeldt
| * Fix auto-test failure for QFileSystemModel::sortAlexis Menard2009-09-291-5/+16
| | | | | | | | | | | | | | | | | | | | | | This test was failing on the farm because the rootPath for the model was invalid. QDir::rootPath on Windows return C:\ but in the farm the temp directory is in E:\ therefore the sort was only triggered on C:\ and this explain the failure. I also make comparaisons a bit more robust. Reviewed-by:TrustMe
| * Merge branch '4.5' into 4.6Thiago Macieira2009-09-292-2/+31
| |\ | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/src/platform-notes.qdoc src/3rdparty/webkit/WebKit/qt/Api/qwebpluginfactory.cpp src/gui/graphicsview/qgraphicsitem.cpp tests/auto/qgraphicsitem/tst_qgraphicsitem.cpp
| | * QGraphicsItem: cached embedded widget item is not repainted when widget is ↵Andreas Aardal Hanssen2009-09-291-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | updated When calling QGraphicsItem::update() on a cached item, the cache is meant to be invalidated. In the reported bug, the user had a fixed scene rect set for his scene, and removing an item caused the entire scene to be updated (marked as "all needs to be updated"). In this case, calling update() on the cached item did not cause the item's cache to be invalidated. The item's new appearance didn't show up until the next invalidation, which was the same call to update(), but this time without a preceeding full scene update. The fix is to always invalidate the cache, regardless. But only schedule a repaint of the item in some cases (e.g., in this case the whole scene was marked for update, in which case it's unnessary for this one item to schedule a repaint of itself). It's worth noting that in 4.6, removing an item be delete does not cause the whole scene to be updated, and because of that this error was not exposed. It's there nevertheless. Reviewed-by: bnilsen
| | * tst_qnetworkcookiejar: Backported 4.6 changesMarkus Goetz2009-09-281-14/+14
| | | | | | | | | | | | Reviewed-by: TrustMe
| | * Mac: build issue (autotest stalls build)Richard Moe Gustavsen2009-09-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When building Qt static on Mac, the test included actually stops the build process, prompting the user for 'Promteroo?' The reason is that configure runs qmake on all the tests inside the test/auto directory, including the one that is meant for testing qmake itself. In other words, this test should not be qmake'ed when running configure, only when running the qmake auto test. However, the qmake auto test does not run the prompt test anymore either. So the solution for now is to just comment out the test project as well. Reviewed-by: alexis
| * | Disable ECMAScript date test.Olivier Goffart2009-09-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | On slow machines, the time in which the reference and the result are computed may vary by one second. Task-number: QTBUG-4614 Reviewed-by: Kent Hansen
| * | After some discussion we decided to remove hasConflicts() from the API.Jan-Arve Sæther2009-09-292-35/+22
| | | | | | | | | | | | | | | | | | | | | | | | hasConflicts() does only make sense for a tool/editor of the layout, and how this function would help the tool is only guesswork at the moment. We keep the private API though, in order to let the autotests we inherited from Orbit pass.
| * | Merge branch '4.6' of git@scm.dev.nokia.troll.no:qt/qt into 4.6Jani Hautakangas2009-09-292-52/+42
| |\ \
| | * | Stabilize testsOlivier Goffart2009-09-292-52/+42
| | | |
| * | | Merge branch '4.6' of git@scm.dev.nokia.troll.no:qt/qt into 4.6Jani Hautakangas2009-09-293-12/+47
| |\ \ \ | | |/ /
| * | | Softkey fixes to QMenu tests.Jani Hautakangas2009-09-293-18/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Softkeys add two extra "Select" and "Back" actions to menu by default. First two actions in menu will be "Select" and "Back". Reviewed-by: Janne Anttila
* | | | Merge commit 'qt/4.6' into mmfphononFrans Englich2009-09-2959-272/+1902
|\ \ \ \ | | |/ / | |/| |
| * | | Making tst_qParallelAnimationGroup work for Symbianmread2009-09-291-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The animation was not starting in time, as events from Symbian app start up had not had time to be flushed through. The addition of a 1s QTest::qWait gives plenty of time for the app to settle. Reviewed-by: Janne Anttila
| * | | Do synchronous processing of events in state machine if possibleKent Hansen2009-09-291-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid delayed scheduling in the cases where there's no need to delay it (e.g. when the state machine intercepts a signal or event). Task-number: QTBUG-4491 Reviewed-by: Eskil Abrahamsen Blomfeldt
| * | | Fix a bug in QPixmapCache when the cache is trimmed by QCache.Alexis Menard2009-09-291-12/+10
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was a bug in QPixmapCache when QCache trims the content, some keys were not invalidated. The ifdef for WinCE (that i removed) was a wrong fix, it let the auto-test pass but it doesn't fix the bug. The approach here is to add a QPixmapCacheEntry that release the key it owns when QCache deletes it : we are now sure that nothing happen in our back. Reviewed-by:paul Reviewed-by:trond
| * | Fixes failing autotest.Bill King2009-09-291-0/+4
| | |
| * | Fix to Q3PopupMenu autotest on windowsThierry Bastian2009-09-281-2/+2
| | | | | | | | | | | | 100ms is not enough because there is a delay for the popup.
| * | QScript: Add test for getting backtrace of recursive functionsOlivier Goffart2009-09-281-0/+66
| | |
| * | QScript: Fix strange bugs and crashes.Olivier Goffart2009-09-281-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I was assuming that the default return value register was always set to 0 for native calls. But this is not the case. So we must ensure this. Also be consistend in the way the stackframe grow and shrink. This expose another bug in the way the call frame is created in JSC Reviewed-by: Kent Hansen
| * | Fixing the autotest for other platforms, hopefully...João Abecasis2009-09-281-1/+1
| | | | | | | | | | | | Reviewed-by: Joerg Bornemann
| * | Animations: updateCurrentTime now receives the currentTime as paramaterThierry Bastian2009-09-284-9/+9
| | | | | | | | | | | | Reviewed-by: Leo
| * | Merge branch '4.6' of git@scm.dev.nokia.troll.no:qt/qt into 4.6Sami Merilä2009-09-282-8/+13
| |\ \
| | * | Fix tst_QTextDocument::cursorPositionChangedOnSetTextmae2009-09-281-7/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test was introduced to make sure that the cursor position changed signal was not emitted excessively on setPlainText or on setHtml. The original fix however still included one superfluous emission for a temporary QTextCursor object. This was fixed by change 930ba91ec1e630, this change adjusts the auto test accordingly. Reviewed-by: Simon Hausmann
| | * | Merge branch '4.6' of git@scm.dev.troll.no:qt/qt into 4.6Janne Anttila2009-09-286-16/+175
| | |\ \
| | * | | Fixed QMessageBox::updateSize test case for S60.Janne Anttila2009-09-281-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In S60 message boxes are always in portrait mode located on the bottom of screen and they occypy the whole sreen width. In addition messageboxes in S60 does not have their own buttons, but the buttons are located in system softkey area. That's why adding standard buttons for message box in S60 does not change the dialog size. Reviewed-by: Sami Merila
| * | | | Triggering softkey action for disbled widget causes a crash.Sami Merilä2009-09-281-0/+18
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Softkey actions need to copy enable state from action widget to prevent crash when action is triggered and action widget is disabled. OPEN: dynamically setting enable state for softkey actions. Task-number: QT-2117 Reviewed-by: Jason Barron
| * | | Merge commit 'origin/4.5' into 4.6Andreas Aardal Hanssen2009-09-285-13/+101
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | Reviewed-by: Joao Conflicts: src/gui/graphicsview/qgraphicsview.cpp src/gui/widgets/qspinbox.cpp tests/auto/qgraphicsview/tst_qgraphicsview.cpp
| | * | QGraphicsItem with parent flag ItemClipsChildrenToShape not visibleAndreas Aardal Hanssen2009-09-281-0/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Regression against Qt 4.4. Children of items with ItemClipsChildrenToShape would only be discovered if the view's expose region contained the outer bounding rect of all items, _if_ there was at least one item in the scene that enabled ItemIgnoresTransformations. The reason for this bug is that the presence of an untransformable item causes the item lookups to go through a different path (QGraphicsViewPrivate::itemsInArea()). This function had the bug that it didn't correctly discover children of clip-items. Because of this, in the provided test case you could "work around" the bug by either removing the clip flag, or the transformation flag. Task-number: QTBUG-4151 Reviewed-by: Alexis
| | * | Fixes: better wording.Bill King2009-09-281-1/+1
| | | |
| | * | Added test for QTBUG-4595.Stian Sandvik Thomassen2009-09-281-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | QDomDocument::toString() should not cause an assertion if the document specifies an encoding that is not supported by QTextCodec. Task-number: QTBUG-4595
| | * | Fixes a crash in QDoubleSpinBoxJoão Abecasis2009-09-252-12/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removing dubious intermediate detection code that also had a buffer overflow. The results were inconsistent and not dependable on. Processing was inefficient and end value to user experience dubious. Test cases that abused the former behaviour were changed to consider input in an Intermediate where it was previously considered Invalid. With this change, user input will mostly be considered in an intermediate state, until it is effectively validated. Task-number: 255019 Reviewed-by: Anders Bakken
| * | | add a test for custom QEventTransitionKent Hansen2009-09-281-3/+74
| | |/ | |/| | | | | | | | | | Test that the event has the right attributes. Also improve the custom QSignalTransition test to cover all attributes.
| * | Make the test pass on both large and small screens.Paul Olav Tvete2009-09-281-10/+10
| | | | | | | | | | | | Reviewed-by: Joerg
| * | Make QSignalEvent and QWrappedEvent inner classes of QStateMachineKent Hansen2009-09-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Those two classes are specific to the state machine framework, but their names were so generic that we felt they were polluting the Q-namespace. They are now QStateMachine::SignalEvent and QStateMachine::WrappedEvent. Reviewed-by: Eskil Abrahamsen Blomfeldt
| * | Merge branch '4.6' of git@scm.dev.troll.no:qt/qt into 4.6Janne Anttila2009-09-281-0/+36
| |\ \
| | * | Make sure the correct soft key is triggered.Jason Barron2009-09-281-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In cases where there are both softkey actions as well as "normal" actions, we need to be sure to skip over the none softkey actions since they should not be a part of the softkey framework and the 'index' will be out of sync. Reviewed-by: Sami Merila
| * | | Fixed qsharedmemory autotest compile break for Symbian OSJanne Anttila2009-09-282-3/+10
| |/ / | | | | | | | | | Reviewed-by: TrustMe
| * | Merge branch '4.6' of git@scm.dev.troll.no:qt/qt into 4.6Janne Anttila2009-09-287-43/+35
| |\ \
| | * | Stabilize some more testsOlivier Goffart2009-09-287-43/+35
| | | |