Граф коммитов

9 Коммитов

Автор SHA1 Сообщение Дата
Rolf Bjarne Kvinge a324514a39 [tests] The container app for watchOS tests should be 64-bit. (#2463) 2017-08-10 07:26:13 +02:00
Rolf Bjarne Kvinge 6f2a93e8bb [tests] Change ProjectGuid of a few projects to make sure they're unique. (#1943) 2017-03-30 14:33:26 +02:00
Rolf Bjarne Kvinge 93ff19dcf8 [tests] Port today extension test template to F#. 2017-02-10 16:39:36 +01:00
Rolf Bjarne Kvinge 9d8ce86e4c [tests] Ignore tests correctly in today extensions. 2017-02-10 16:39:33 +01:00
Rolf Bjarne Kvinge 90c49d94ea [test templates] Build fat today container by default.
This makes code sharing work better, since extensions are usually fat.
2017-02-10 16:39:28 +01:00
Rolf Bjarne Kvinge babe01d42e [tests] Automatically run today extension test runs, since there's no UI to manually start it. (#1501) 2017-01-16 16:24:44 +01:00
Rolf Bjarne Kvinge e310fc62f7 [tests] Add comment explaining why we need a dummy test in the today app container. 2017-01-09 17:53:24 +01:00
Rolf Bjarne Kvinge 8391a3ca39 [xharness] Major rewrite (add server mode, add device support, add today extension support).
* Add a server mode, which launches a web server (and a web page) that can be
  used to interactively run tests and view their results.

* Add support for running test assemblies in a today extension (generating a
  new set of projects, similar to how we generate tvOS/watchOS projects based
  on the iOS project, we now generate a today extension project in addition to
  the tvOS and watchOS projects).

* Load all the different tests (and show them in the html report, although
  they show up as 'ignored'), even for disabled/ignored tests. This makes
  disabled/ignored tests more visible, and also makes it possible to actually
  run them using the embedded web server.

* Add support for running tests on device. Tests will be executed on multiple
  devices simulatenously (any connected devices will be used).
2017-01-05 13:08:48 +01:00
Rolf Bjarne Kvinge 321ac19918 [tests] Move a few template test files around. 2017-01-05 10:42:36 +01:00