summaryrefslogtreecommitdiffstats
path: root/tests/3rdparty
Commit message (Collapse)AuthorAgeFilesLines
* Increase timeout for send-data/send1 testv5.13.0-rc3v5.13.0-rc2v5.13.0-rc1v5.13.0-beta4v5.13.0Ulf Hermann2019-05-131-1/+1
| | | | | | | Fixes: QTBUG-75684 Change-Id: I3b379c8f9ee9e17614e663d8842ae4329109c4a4 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Make the content/expr test compliantUlf Hermann2017-02-082-7/+16
| | | | | | | | | We cannot add both an 'event' attribute and a <content> element to <send>, and we cannot match anonymous events in transitions. We can receive them in the C++ code, though. Change-Id: Ieef7aba3fee79181c56002a0334f9f8e4af4df14 Reviewed-by: Erik Verbruggen <erik.verbruggen@qt.io>
* Support <content expr="...">Ulf Hermann2016-08-192-0/+32
| | | | | | | | Previously, the expressions were never evaluated, but just taken as strings. Change-Id: Id506670cd0e954919941b5cf7c496b7c57f04711 Reviewed-by: Erik Verbruggen <erik.verbruggen@qt.io>
* Implement srcexpr in <invoke>Jarek Kobus2016-06-071-0/+5
| | | | | Change-Id: I572342eb4952a6a0777a7503d374da6536ba052d Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Add a test for done.state eventJarek Kobus2016-04-062-0/+47
| | | | | Change-Id: Ie8c9c0caaf5530a9d0c63d74e4f520a20af115c3 Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
* Update license headersJarek Kobus2016-01-261-12/+21
| | | | | Change-Id: If100cc6cfeccc9ec4f13e03d69edfb7fad6bc2f6 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* Clean up the state-machine initialization.Erik Verbruggen2015-12-011-2/+2
| | | | | Change-Id: I52d989c8a387faf5894f7dbb526984648b83c7a3 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Fix test558Jarek Kobus2015-10-292-4/+2
| | | | | | | | | | We have already modified the content of this test. This change is needed, since we assume the content is treated as js expression and we don't simplify the content anymore. Change-Id: Id2811093cee0e4573718d5cc36ac744113d8ef61 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Fix loading from src for <invoke>Jarek Kobus2015-10-284-0/+62
| | | | | Change-Id: I377971856fd945c576dc32e7299ff1ca4256e89b Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Fix loading from "src" attribute inside <data> elementJarek Kobus2015-10-283-2/+5
| | | | | Change-Id: If61297e6ad33ad09f321642726e652fc41e88270 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Support namelist attribute and <param> in <invoke>.Erik Verbruggen2015-09-151-2/+2
| | | | | Change-Id: If608c472c7a280b922e65a41173ac88b353c8d14 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Support <finalize> in <invoke>.Erik Verbruggen2015-09-081-1/+1
| | | | | Change-Id: I5c814417dda822a0edd44e39585a92b38cde1505 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Replace gen-scion-tests.py by qmake codeAndré Pönitz2015-08-271-555/+0
| | | | | Change-Id: I003174f58a36b074663ce0f219ac98e1cef766a1 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Completed the Null data model by implementing In() predecate.Erik Verbruggen2015-07-271-2/+2
| | | | | | | | | Also fixed a test: scion secretly uses the ecmascript data model instead of a "real" null data model, so the state names were stringified by putting quotes around them. Change-Id: I64f666287f17d617b5429fb5aa91ba0a6037ecf0 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Fix tests.Erik Verbruggen2015-05-212-2/+2
| | | | | | | See test343. Change-Id: I67b649483121512c258ba1bc7fe93e8bedb048d8 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Get all C++ output generated and compiled for all tests.Erik Verbruggen2015-05-111-278/+0
| | | | | | | | Note that the generated C++ is not complete yet, but now compiling the test rig shouldn't fail anymore. Change-Id: I2a0d32a199ec701e3b6576cf68597ddc23af3993 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Fix test.Erik Verbruggen2015-05-114-5/+5
| | | | | | | This test really requires a JS data model. Change-Id: Iea89bff93c69e661bd6322eee9aa1cc2f47b063d Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Support <foreach>.Erik Verbruggen2015-05-112-3/+3
| | | | | Change-Id: Icd02cbdb58a430a826049732a6de134fbefda446 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Set event.type to 'platform' for errors.Erik Verbruggen2015-04-091-1/+1
| | | | | Change-Id: I0781497dd0af03f17501f8fa92f20914af188a16 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* More tst_scion cleanups.Erik Verbruggen2015-04-022-4/+4
| | | | | Change-Id: Id091153433e899a6660a0c5d29386efd2e990beb Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* If no src/expr is defined on a data tag, set it to Undefined.Erik Verbruggen2015-04-024-0/+26
| | | | | | | | | Specified in B.2.1. Scion however sets the value to 0 in this case. So, test456 is marked as having different semantics, and a replacement test (modified_test456) is added. Change-Id: I5a40d19a4de076afe7cd079e7606036a0f95be47 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* Generate a single QTest that embeds all scion tests.Erik Verbruggen2015-03-303-0/+882
| | | | | Change-Id: Ibe7a9a2ba0332e9578e109fb96baac37874cd575 Reviewed-by: Erik Verbruggen <erik.verbruggen@theqtcompany.com>
* activate most testsFawzi Mohamed2015-03-111-22/+21
| | | | | Change-Id: I7258899a08a36019cf3b6df80e2ea85c60873a56 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@theqtcompany.com>
* fix send tests for scxml semanticFawzi Mohamed2015-03-034-4/+1
| | | | | | | scxml (unlike scion) always prefers eventless transitions Change-Id: If36ba93184fc19d4d8cacbd6f6c9a8d8a083dc0a Reviewed-by: Fawzi Mohamed <fawzi.mohamed@theqtcompany.com>
* switching to QByteArray for id and eventsFawzi Mohamed2015-02-261-1/+1
| | | | | | | support multiple event selectors per transition Change-Id: Ie80588c40779c1f66053cc1569835929695633de Reviewed-by: Fawzi Mohamed <fawzi.mohamed@theqtcompany.com>
* adapting tests scripts and disabling (for now) most testsFawzi Mohamed2015-02-181-32/+33
| | | | | Change-Id: I87a655b3e6c4a26de85e07115ded6261185b3ffc Reviewed-by: Fawzi Mohamed <fawzi.mohamed@theqtcompany.com>
* adding SCION testsuiteFawzi Mohamed2015-02-18581-0/+14750
adding tests from the apache 2.0 licensed https://github.com/jbeard4/SCION Change-Id: I5285e9cded64fa79a9f326ca2ea542dc5c81709a Reviewed-by: Fawzi Mohamed <fawzi.mohamed@theqtcompany.com>