Commit Graph

823 Commits

Author SHA1 Message Date
Christian Stenger
881632c390 Squish: Fix expected values in tst_simple_analyze
"Source code not available" is shown again - now they're displayed
from the view instead of being added explicitly to the model.
See ccf871aa20.

Change-Id: I8c370008005c9453cc86dacb410b310b972e03eb
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-07-03 10:02:54 +02:00
Christian Stenger
776e6adda7 Squish: Remove platform limitation of snooze() call
This AUT crash now happens frequently on Linux as well.

Change-Id: Iee44cc4f5ca45afc9e643a2745cabfbf3e6efcf4
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-07-03 07:56:04 +02:00
Christian Stenger
e39b623c28 Squish: Fix tst_create_proj_wizard
Change-Id: Ia34a9055aac52479a331f3c85557291b1c586221
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-07-02 13:43:39 +02:00
Christian Stenger
c40dc7674d Squish: Raise timeout to avoid LookupError
Change-Id: Ia1718e67682623a6323411a8ad7e9240eb328bfb
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-07-02 12:53:54 +02:00
Christian Stenger
ea81527773 Squish: Add workaround to test_QMLS03
Task-number: QTCREATORBUG-11984
Change-Id: I4be9d605ee1f95f463fd0a16cb9b379949751203
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-07-01 10:46:39 +02:00
Christian Stenger
75da297e4d Squish: Disable pastebin.ca for now
Pastebin.ca has issues which make this test unreliable.

Change-Id: Idae581822d9c2555e57fd91f5b1ae044666cdc4c
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-07-01 10:45:14 +02:00
Christian Stenger
cf211e46cf Squish: Fix expected object
Change-Id: I49eef9de0c635cd6618d05e0618ce6b0fe8d352e
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-06-30 11:05:53 +02:00
Christian Stenger
93b53a4bb3 Squish: Add expected paths for 64bit debuggers on Win
Change-Id: Id3f80097c38d6578ef647bb2d31aedad0f2a56dc
Reviewed-by: David Schulz <david.schulz@digia.com>
2014-06-30 09:05:56 +02:00
Robert Loehning
1d8c2e61b4 Squish: Update getQtInformationForBuildSettings()
Change-Id: I54df50a31bd1bc937668870e86666156ecddb6ce
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-06-27 13:27:47 +02:00
Robert Loehning
b415cc3cac Squish: Update expected values of tst_simple_analyze
Change-Id: I8b11ebe20cfa432a37858c582a1a36b9bd718ce2
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-06-27 12:17:17 +02:00
Robert Loehning
bafe7dbb0b Sqish: Update tst_git_clone
Change-Id: I0d51540b7202e0968a44d87865672ca7a6cfa91d
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-06-26 16:40:07 +02:00
Robert Loehning
922f25170c Squish: Update editor tests
Change-Id: Idcc7de48f30438b2d26512999fe8c7a785d0f3dd
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-06-26 15:30:13 +02:00
Robert Loehning
a56fc82b0a Squish: Close QMessageBox using "OK" button
Change-Id: Iead4267d0919ce4a8d7f9f5fdec61cd9ba8dd0db
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-06-13 11:33:39 +02:00
Eike Ziller
2786250c17 Merge remote-tracking branch 'origin/3.1'
Conflicts:
	qtcreator.pri
	qtcreator.qbs
	src/shared/qbs

Change-Id: Iba59e41db72e2afdf594f1f7003215d7d8d1e6d3
2014-06-13 10:51:51 +02:00
Christian Stenger
7a86928fbc Squish: Fix getEditorForFileSuffix() and simpleFileName()...
...when using filenames coming from Squish's treeview syntax.

Change-Id: I0296dbabb09af11dde5ed4716b1b1f48f05c47e1
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2014-06-04 15:12:50 +02:00
Robert Loehning
dcc3dcadac Squish: Let tst_HELP04 run on Qt 5.3
Change-Id: I41a3121e616e5709f10e8d03da2fb71356d06498
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-06-04 13:33:20 +02:00
Christian Stenger
d455f5f6dc Squish: Stabilize tests using getEditorForFileSuffix()
This is especially useful when switching between files assigned to
the same type of editor. (e.g. cpp header <-> cpp source)

Change-Id: I0179e7086a6f25cb0ecc0b69da1f61adb21d8ac2
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2014-06-03 16:46:46 +02:00
Robert Loehning
e167864063 Squish: Avoid pointless waiting and warning in selectBuildConfig()
Change-Id: Ia092d7e7f9af78c23512fa193635ff52fead822d
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-06-03 14:57:34 +02:00
Robert Loehning
74649b7bb5 Squish: Update handling of HelpViewer
Change-Id: I5b0b3e4d6c7e1e9e72ac0265bc4bfb276561e247
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-06-02 16:24:57 +02:00
Robert Loehning
a74dc14e67 Squish: Use dumpIndices()
Change-Id: Iecfaec20c54014b361268947145f80409103388e
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-06-02 15:21:53 +02:00
Christian Stenger
369c2f775a Squish: Add test for generic highlighter and MIME types
Task-number: QTCREATORBUG-12097
Task-number: QTCREATORBUG-12149
Change-Id: Iebb5711c437415bcbb2b3bae72aaa7bc98c34905
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2014-06-02 14:49:32 +02:00
Eike Ziller
7c34567cb2 Merge remote-tracking branch 'origin/3.1' 2014-05-28 11:03:18 +02:00
Robert Loehning
14976ca142 Squish: Stabilize tst_APTW03
Change-Id: I301c47ca3f09d0f88ceaf7908d35d071c2d73ce5
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-27 15:08:44 +02:00
Christian Stenger
da323129f1 Squish: Add another test for Designer
Change-Id: I13d71579cf371b2345b16d932b41d9e8ccae0ee0
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2014-05-27 14:17:08 +02:00
Robert Loehning
7b327c30b8 Squish: Update Creator's sources to v3.1.0
Change-Id: If00f643c9080262121ed582fb428e27cc709e421
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-26 13:17:05 +02:00
Robert Loehning
e2de42a705 Squish: Replacing some usages of len()
Change-Id: Icaf029043fed149bff6e15861fdcc6d640a2ecfc
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-23 14:58:37 +02:00
Christian Stenger
f1fb669b5b Squish: Add test for tasks handling
Change-Id: Ib45ac05c3aed4659e0777725e46a7a8c5dacc19e
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2014-05-23 12:56:56 +02:00
Robert Loehning
c229093b1d Squish: Test project tree of CMake project
Change-Id: I91fb9cea7cad22f9c7d3874be95ecdc42f18b358
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-22 16:17:29 +02:00
Robert Loehning
8db19a850e Squish: Fix regexes in tst_openqt_creator
Change-Id: I6117291866f7b25f6749e533d9adecfc66842711
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-22 16:16:56 +02:00
Robert Loehning
6f6dbe23b8 Squish: Optimization in checkLastBuild()
Change-Id: Id706efcf25e39d55a80ebfcd2ed0212c7f1a2324
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-22 12:00:11 +02:00
Robert Loehning
3070fdd4f1 Squish: Update expected error message
Change-Id: Ica0afb35ccbd3b0d0855609b7ed1fc8ac0761845
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-21 15:03:19 +02:00
Robert Loehning
88d76de059 Squish: Remove pointless object
Change-Id: I5acd2d0dfceffa9c5f693cec0dbb4f54207aa9da
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-20 14:11:41 +02:00
Robert Loehning
4b00139b29 Squish: Set timeout for waitFor
Change-Id: I669a5974c173aca6341c49d9d32044a40da42c9d
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-20 14:11:17 +02:00
Christian Stenger
f0a04d7ab5 Squish: Fix invocation of __verifyFileCreation__
Change-Id: Ib7a72de2a36e3a5d0069ca16ab054c1f1013f06c
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2014-05-19 14:25:02 +02:00
Robert Loehning
b8df93134d Squish: Using param instead of global var in checkLastBuild()
Change-Id: I9c7af050f9ff211cd5025fe5421449dcdee04f53
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-16 15:23:48 +02:00
Robert Loehning
ef38ac778c Squish: Update SpeedCrunch to 0.11
Change-Id: I47d118f9612020d514fcb8ea3a26bf392fa41ef4
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-16 14:42:46 +02:00
Christian Stenger
642a064ebe Squish: Add test for cpp libraries
Change-Id: I1566c5dac828fc3bd53a4fef6cfd87a31238981a
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2014-05-16 13:49:33 +02:00
Robert Loehning
eebd4579c2 Squish: Test building Quick controls
Change-Id: I51a71d18dd8b3cccc10145fdc5c9a7726c85c7d5
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-15 14:24:41 +02:00
Robert Loehning
20c0dcfe1d Squish: Simplify __createProjectHandleQtQuickSelection__()
Change-Id: I02f76a90aa6a464f36d84dcc70698639a74d7f86
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-15 14:24:27 +02:00
Robert Loehning
556ec551d7 Squish: Selecting right config in verifyBuildConfig
...by just calling selectBuildConfig.

Change-Id: I8f07b3d874c22ebeca8e5cf658d754cf231c7ad0
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-15 12:17:31 +02:00
Christian Stenger
2a75c9c572 Squish: Add another test for refactoring C++
Change-Id: I3c0e1f6c501a83595e86afaa39e8c543e0b7189c
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2014-05-13 14:39:50 +02:00
Robert Loehning
372fc953cd Squish: Fix createTasksFile()
Change-Id: I437d9e59723556363e233e939032630246981874
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-09 16:04:15 +02:00
Christian Stenger
085469b894 Squish: Enhance tst_codepasting
* set a random expiry for the paste
* make sure server side errors are handled

Change-Id: I28feab982fefbb97a9f603144943a57cc268538c
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2014-05-09 14:05:49 +02:00
Robert Loehning
1e3f150857 Squish: Force English in suite_tools
Without, I get German output from git which breaks tests.

Change-Id: Ic12a3d31908193b4bac3283eb02b06fc945c5fd8
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-09 13:43:28 +02:00
Christian Stenger
0c4b9455b6 Squish: Add test for external modification
Additionally moved common code of tst_*_externally to project.py.

Change-Id: I056e0dc6749cf92e1416ce313a8f058639981609
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2014-05-09 07:39:53 +02:00
Christian Stenger
e6af796b0a Squish: Provide functions to create cpp library
Change-Id: Iac24626801cadb28709d24f140862bb4808935df
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2014-05-07 12:27:50 +02:00
Christian Stenger
0ee8704930 Squish: Throw fatal on empty task
Change-Id: I815810ffbe295cabf37e8a14000243481b799800
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2014-05-06 12:13:10 +02:00
Robert Loehning
e9ab82c5b0 Squish: Stabilize tst_select_all
Same issue as fixed by 6827072fac

Change-Id: Icb47db58dd647b4263452c5d36ab241fc40eccb0
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-06 11:28:45 +02:00
Robert Loehning
f6f80d88a2 Squish: Update recommended version
Change-Id: I4077a2f4de7aeaa5dbcf4991e01d5449130ca438
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2014-05-05 15:20:45 +02:00
Christian Stenger
4b2cc015f8 Squish: Make sure correct output panes are used
We expect the first five toggle buttons for output panes to be visible
by default. Additionally added buttons will have the property 'occurrences'
with a value depending on their position - not their label. Using the menubar
for these additional output panes is safer.

Change-Id: Ie58f8dd56ec35bfa9f6bba871aa807e4b1507c75
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
2014-04-30 15:45:02 +02:00