Commit Graph

5 Commits

Author SHA1 Message Date
Christian Stenger
9055ac5f50 Provide parameterized gtest for plugin unit tests
Change-Id: I17a42a9070546a5b461fcb27643bd6db7b5d7b4f
Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
2016-01-15 13:13:39 +00:00
Christian Stenger
02281ad429 Provide plugin unit test for gtest code parsing
This test needs environment variable GOOGLETEST_DIR to point to
an existing checkout of the googletest repository, or it will
be skipped.

Change-Id: I1e0ba250da84143b50f70589113ab6d6ea3a5b73
Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
2016-01-15 10:14:46 +00:00
Christian Stenger
828b61e941 Add qbs project files to unit tests
Change-Id: I27918b0beaa39926c13dbf54e1479502a598a598
Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
2015-08-06 14:53:54 +03:00
Christian Stenger
7f5db66596 Fix copyright headers
Change-Id: If02fedb7c191492ddfaf2eb34e74fcdb7a007c94
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
2015-02-19 09:13:32 +02:00
Christian Stenger
213a687f45 Rework parsing and provide unit test
Handling of parsing has slightly changed. The parser now uses simple
states to be capable of postponing triggered parses if there is already
a parsing in progress. Furthermore the parser now waits for the current
project to be completely scanned.

Change-Id: I6d4968d28194ba8d23d3a0ee6ab454d81a549e67
Reviewed-by: Andre Poenitz <andre.poenitz@theqtcompany.com>
2015-02-17 10:26:28 +02:00