Commit graph

1103 commits

Author SHA1 Message Date
Sandeep Somavarapu 13b38d2a49 fix smoke tests 2020-03-30 08:56:20 +02:00
Benjamin Pasero 9bd87e3852 extensions - wire in proposed API enablement (for #92908) 2020-03-30 08:51:48 +02:00
Rob Lourens 64c157244e Wait for cleared settings to be applied before continuing
Fix #93292
2020-03-28 10:43:24 -07:00
Benjamin Pasero 537a2e783a tests - pass on enable-proposed-api to server 2020-03-27 14:33:47 +01:00
Benjamin Pasero e80f8a5da9 quick access - more cleanup 2020-03-26 13:51:05 +01:00
Benjamin Pasero 88d189b479 quick access - more renames towards less quick open usage 2020-03-26 13:38:59 +01:00
Benjamin Pasero 85d2077f19 smoke - quickopen => quickaccess 2020-03-26 12:28:49 +01:00
Dirk Baeumer b418b9cd59 Comment out debugger tests 2020-03-26 10:02:17 +01:00
Hyun Sick Moon 3b155031dc
fix typo (#93291) 2020-03-24 09:03:01 -07:00
Benjamin Pasero 21431f6117 quick access - cleanup API for quick input 2020-03-24 10:13:45 +01:00
Benjamin Pasero 4f0b2b0689 tests - fix smoketests for new quick open impl 2020-03-24 08:39:53 +01:00
Martin Aeschlimann bf6c93062b Rename CSS smoke test to language features: For #90538 2020-03-02 11:39:43 +01:00
Pine Wu a68bfa3846 Add back languages/css test. Fix #90538 2020-02-28 11:56:25 -08:00
Benjamin Pasero 0bab257fe5 smoke - remove firefox from docs 2020-02-27 14:22:23 +01:00
Johannes Rieken 2d313c9aef consolidate debug test instructions 2020-02-27 12:45:19 +01:00
Rob Lourens db380eaad0 Fix build 2020-02-26 17:29:55 -08:00
Pine Wu e63119f785 Fix #90538 2020-02-26 16:24:46 -08:00
Benjamin Pasero 65976ac711 Revert "docs for #91532"
This reverts commit ebcd432491.
2020-02-26 16:30:06 +01:00
Benjamin Pasero 29c2c6079e smoke - do not restore windows 2020-02-26 12:03:05 +01:00
Dirk Baeumer 2cb430b396 Fixes #91433: Smoke Test: Localization Test Failure 2020-02-26 11:55:17 +01:00
Joao Moreno f0066fe680
automation: refactor web tests not to use outPath 2020-02-26 11:55:48 +01:00
Benjamin Pasero ebcd432491 docs for #91532 2020-02-26 11:39:05 +01:00
Benjamin Pasero afcaaa6131 smoke - use tree kill also here 2020-02-26 09:04:03 +01:00
Daniel Imms 06f2731c7f Remove terminal smoke test
Fixes #90539
2020-02-14 07:24:44 -08:00
Benjamin Pasero a7ed9c9572
🆙 playwright@0.11.0 (#90663) 2020-02-14 09:56:08 +01:00
Benjamin Pasero f7884f5698 integration - mention how to debug 2020-02-13 15:32:02 +01:00
Benjamin Pasero 4b359a57a5 build - address some issues
- run local and remote integration tests separately
- enable playwright on Linux with -no-sandbox trick
2020-02-12 12:07:44 +01:00
Benjamin Pasero 35379aba75 smoke - headless option is troublesome 2020-02-11 17:35:53 +01:00
Benjamin Pasero 06b06ca10a smoke - move quick open tests into search 2020-02-11 17:28:03 +01:00
Benjamin Pasero b7a29c77ef tests - document and enable debug mode for integration tests 2020-02-11 17:18:43 +01:00
Daniel Imms 5cfae257fd
Merge pull request #90245 from microsoft/tyriar/browser_tests
Move terminal unit tests to browser and common
2020-02-10 04:58:40 -08:00
Benjamin Pasero cdf4026fb6
Add browser unit tests to product build (#90353)
* wip - add browser unit tests to product build

* run with more output

* load loader via script tag
2020-02-10 12:44:28 +01:00
Benjamin Pasero 9d9d729655 Web: run integration tests as part of our product builds (fix #83923) 2020-02-10 11:23:00 +01:00
Daniel Imms 8a4cd00f8f Move terminal tests to common and browser 2020-02-07 08:52:37 -08:00
Johannes Rieken 7b8552a711 also add a note about electron unit test runner 2020-02-07 16:49:49 +01:00
Johannes Rieken d288521f32 update test readme 2020-02-07 16:49:49 +01:00
Benjamin Pasero 6a91ae6eb0 test - fix help output for integration too 2020-02-07 16:48:46 +01:00
Benjamin Pasero 3f4e6a4854 test - make integration tests arguments 2020-02-07 16:35:32 +01:00
Benjamin Pasero 5e0189c8bf tests - browser tests to go through new log service 2020-02-07 16:22:10 +01:00
Johannes Rieken f9c5a5511e add help printing 2020-02-07 16:20:09 +01:00
Johannes Rieken 4f875f8d25
Merge branch 'master' into joh/continous-browser-tests 2020-02-07 15:06:46 +01:00
Johannes Rieken 3e19c9765e test - remove unsupported options, fix bad file warning 2020-02-07 15:06:29 +01:00
Johannes Rieken 37ef5e45af
Merge branch 'master' into joh/continous-browser-tests 2020-02-07 14:48:21 +01:00
Johannes Rieken 03fb0b117f support --run argument as before, #90063 2020-02-07 14:07:39 +01:00
Benjamin Pasero 4be3cc8846 test - convert web integration to TS 2020-02-07 12:41:12 +01:00
Alex Dima ca5144362b
Move coverage.js into test/unit 2020-02-07 12:37:26 +01:00
Alex Dima 97f826b007
Move assert.js into test/unit 2020-02-07 12:32:06 +01:00
Alex Dima 3ce3886428
Move css.mock to unit/node 2020-02-07 12:22:51 +01:00
Alex Dima 2e7c169024
Move more files to test/unit 2020-02-07 12:21:30 +01:00
Alex Dima 4afd61c29f
Replace usage of express 2020-02-07 12:15:14 +01:00
Alex Dima 1a86c1ec67
Modernize test/browser.js 2020-02-07 12:15:09 +01:00
Johannes Rieken 0332fbfc4b
Merge branch 'master' into joh/continous-browser-tests 2020-02-07 11:31:38 +01:00
Benjamin Pasero 085f0b09e5 tests - add wip integration test runner for browser 2020-02-07 11:00:41 +01:00
Johannes Rieken 562193e0d6
Merge branch 'master' into joh/continous-browser-tests 2020-02-07 10:30:35 +01:00
Alex Dima 5e8dabc1f4
Move test/all.js to test/unit/node/all.js 2020-02-07 10:20:08 +01:00
Benjamin Pasero e48debc94e tests - add a UI folder for manual UI tests 2020-02-07 10:17:49 +01:00
Benjamin Pasero a9c4a4397c tests - move readme around 2020-02-07 10:09:22 +01:00
Benjamin Pasero 0c94b3ade0 test - share playwright for tests 2020-02-07 10:07:21 +01:00
Johannes Rieken 8a1ca2b6c0 Merge branch 'master' into joh/continous-browser-tests 2020-02-07 10:02:38 +01:00
Johannes Rieken 0f60e831d6 fail when browser fails 2020-02-07 09:56:51 +01:00
Benjamin Pasero 310c969fce tests - run browser unit tests in default window 2020-02-07 09:53:24 +01:00
Benjamin Pasero 5393954877 tests - have a test/unit folder 2020-02-07 09:51:28 +01:00
Benjamin Pasero bb3edc40e6 smoke - exclude a few more tests for web 2020-02-07 07:10:59 +01:00
Johannes Rieken 21b671d921 browser-test: exit(1) when test failed 2020-02-06 16:39:45 +01:00
Johannes Rieken 93379d00b1 print manual debug instructions when test fail 2020-02-05 15:44:43 +01:00
Johannes Rieken f96a99a577 add "manual" test mode 2020-02-05 15:23:02 +01:00
Johannes Rieken d01c4cd10e remove unused file 2020-02-05 15:09:31 +01:00
Johannes Rieken 632939e159 update assert.js-copy 2020-02-05 12:10:02 +01:00
Johannes Rieken e584763f2a browser tests support reporter-options 2020-02-05 11:59:25 +01:00
Johannes Rieken 2ce6f5115e add --debug option to run not headless 2020-02-05 11:11:51 +01:00
Johannes Rieken 3b66dc7307 better glob to catch all tests for browser and common 2020-02-05 11:06:21 +01:00
Johannes Rieken 1355463c76 print browser when printing fails 2020-02-05 09:48:15 +01:00
Johannes Rieken 850206d0fb support --browser flag 2020-02-05 09:16:52 +01:00
Johannes Rieken ce1bb2220a improper deepStrictEqual implementation 2020-02-05 09:16:01 +01:00
Johannes Rieken 1908fdc68b
Merge branch 'master' into joh/browser-tests 2020-02-04 19:53:20 +01:00
Benjamin Pasero ec41f20c40
Web - run smoke tests using playwright (#89918)
* playwright - initial version

* browser - use existing page and not create new context

* macOS: document how to remove the security flag

* smoke test - allow to run against server build with --build option

* do not rely on args

* fix path for windows

* smoke test - smoke 💄 and -ci option
2020-02-04 17:23:27 +01:00
Joao Moreno 16c7551f36
move git smoke tests to integration tests 2020-02-04 17:06:49 +01:00
isidor 8f90e851c5 remode debug smoke tests 2020-02-04 16:14:02 +01:00
Johannes Rieken 890b357e94 run tests in parallel, tweak presentation 2020-02-04 15:33:57 +01:00
Johannes Rieken 874f759bbe better (disabled) one-by-one loading of files 2020-02-04 15:25:14 +01:00
Johannes Rieken b5252d32f7 use playwright for unit tests 2020-02-04 15:02:52 +01:00
Benjamin Pasero a15803b9e7 smoke test - add attribute for tabs to simplify lookup 2020-02-04 14:50:53 +01:00
Benjamin Pasero cfc452e466 smoketest - use element ID for status item selectors 2020-02-04 14:50:53 +01:00
Alex Ross 0b312b08f2 CSS smoketest fix for high DPI on Windows
@sandy081 and @joaomoreno
2020-02-03 12:50:27 +01:00
Sandeep Somavarapu 4fac3e22c5 remove the timeout 2020-02-03 11:49:10 +01:00
Daniel Imms 547cf4e81f
Run smoke tests against actual build (#83799)
* Run web against actual server

Part of #80308

* Fix strict null check errors

* Fix folder arg

* Disable unit tests and integration tests temporarily

* Allow running on node 12

* Fix smoke test condition

* Disable continue on error

* Add web to server dir

* fix smoke test to use build for web

* enable in product build

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2020-02-03 11:26:55 +01:00
Benjamin Pasero d6eb50caa4
Smoke-Test: Hot-exit / dataloss tests broken (#89905)
* smoke test - carefuly select untitled content based on file name to find it properly

* Fileservice: mkdirp() logic is prone to errors from race conditions (fixes #89834)
2020-02-03 09:38:03 +01:00
Sandeep Somavarapu 39e290dbbc Fix #89796 2020-02-03 09:36:08 +01:00
Rob Lourens f550dcc7ba Fix search smoketest - use span for all searchview messages and fix selector
Fix #89795
2020-01-31 09:32:52 -08:00
Joao Moreno 9bec0160f6
fixes #86474 2020-01-23 11:41:00 +01:00
Alexandru Dima 4e5a05c3fd
Don't instrument any test code for coverage (#86608)
Don't instrument any test code for coverage
2020-01-14 11:10:51 +01:00
Alexandru Dima 31ef68ff7c
Adopt latest istanbul libraries 2020-01-14 11:09:29 +01:00
Charles Gagnon 34c591eeb3
Don't instrument any test code for coverage 2019-12-09 09:37:52 -08:00
isidor 0fae04b8a2 fixes #78384 2019-12-05 14:21:50 +01:00
Sandeep Somavarapu 121a3425a4
Merge branch 'master' into master 2019-11-27 22:16:40 +01:00
Joao Moreno 83b1a1c2ac
splitview: use TLayoutContext
gridview: propagate top, left in layout
2019-11-27 15:27:24 +01:00
ryenus d75f90976b fix typo: consecutive-word duplications
This fixes unintentional duplications of words, such as `the the`, and
`can can` etc. I also take the chance to make a few wording tweaks to
avoid suspicious duplications.
2019-11-27 11:07:06 +08:00
Johannes Rieken 266f78096e remove smoke test for find ref, rename, goto, and peek, #85377 2019-11-22 11:36:13 +01:00
Alex Ross 4235c7f076 Fix Go To Definition smoketest
Fixes #85276
2019-11-21 09:58:10 +01:00
Miguel Solorio bb4fefc959 Merge remote-tracking branch 'origin/master' into misolori/icon-font-breakpoints 2019-11-14 07:59:06 -08:00
Miguel Solorio a0316e3b30 Update breakpoint glyph name in automation test 2019-11-13 21:18:43 -08:00
Joao Moreno 48af7ba677
fixes #84455 2019-11-13 10:40:09 +01:00
Miguel Solorio 6b43b2cb5e Update breakpoints to codicons 2019-11-08 14:43:12 -08:00
Jason Ginchereau 5c2e24f6ad Remove extra step from readme 2019-11-06 16:26:55 -08:00
Jason Ginchereau 55e06a7080 Add prepare script to package.json 2019-11-06 16:26:55 -08:00
Jason Ginchereau dd90a90a60 Fix minor packaging issues in automation lib 2019-11-04 12:03:51 -08:00
Benjamin Pasero ea89eb903f fix #83805 2019-11-01 09:15:35 +01:00
Daniel Imms c8846de84a Fix debug smoke tests
Fixes #83801
2019-10-31 18:06:10 -07:00
Christof Marti a5837a8eb3 Update https-proxy-agent (#83647) 2019-10-30 10:43:23 +00:00
Benjamin Pasero ca22de4b17 debt - bump node.d.ts dependency in extensions to 12.x (part of #82514) 2019-10-28 08:11:47 +01:00
Miguel Solorio 11941aa090 Merge remote-tracking branch 'origin/master' into misolori/icon-font 2019-10-16 14:52:52 -07:00
Miguel Solorio 2205002a2c Fix icon ref in problems view automation tests
FYI @sandy081
2019-10-16 14:49:46 -07:00
Miguel Solorio 42d4a3b5c8 Replace 'Octicon' refs with 'Codicon' 2019-10-16 11:38:15 -07:00
Benjamin Pasero 23956cc5e2 update to electron 6.0.x (#81644)
* update to electron 6.0.x

* chore: bump electron@6.0.12
2019-10-10 12:26:28 -07:00
João Moreno 229df29bc9
Update README.md 2019-10-03 09:03:13 +02:00
Joao Moreno 925f3ab1a0 fixes #81871 2019-10-03 08:51:05 +02:00
Daniel Imms f137abf254 Update distro, fix web smoke test folder 2019-10-02 16:14:14 -07:00
Daniel Imms 615e262789 Fix git smoke tests 2019-10-02 14:46:35 -07:00
Daniel Imms e28affc16b Fix preferences smoke tests 2019-10-02 14:07:08 -07:00
Daniel Imms e568cf539c Fix search smoke tests 2019-10-02 14:03:36 -07:00
Martin Aeschlimann 74ac7b8520 smoke: update mocha 2019-09-30 22:58:57 +02:00
Benjamin Pasero da76f05e7a electron - revert to Electron 4 2019-09-30 14:55:17 +02:00
Dmitry Gozman 367a5a0c59 Improve LinkDetector
- recognizes web urls;
- checks that file path exists;
- supports relative to workspace root paths (./foo);
- supports relative to home dir paths (~/foo);
- optional line/column;
- smoke test.
2019-09-24 13:19:52 -07:00
Miguel Solorio 6856708e74 Adopt icon font in search viewlet 2019-09-23 11:02:02 -07:00
Miguel Solorio 663b07c8e9 Update icon ref to codicon 2019-09-16 19:38:39 -07:00
Robo 029e9929ae chore: Update to Electron 6.x (#75802) 2019-09-13 14:53:56 +02:00
João Moreno 4f39995139
Introduce CompressibleObjectTree (#77876)
Introduce `CompressibleObjectTree`
2019-09-13 09:04:20 +02:00
Daniel Imms a5b58dc5b8 Link directly to automation from smoke 2019-09-12 21:32:41 -07:00
Daniel Imms c3459acf6d Remove vscode-automation from pckage.json 2019-09-11 14:44:35 -07:00
Daniel Imms a0fc3ba877 Relink automation dep before compile
Just always relink to avoid issues with the build cache not restoring
links.

Fixes #80729
2019-09-11 11:20:11 -07:00
Joao Moreno 2353ddebb3 Merge remote-tracking branch 'origin/master' into joao/compressed-trees 2019-09-11 09:18:11 +02:00
Daniel Imms 36410ba33e Merge remote-tracking branch 'origin/master' into pr/jasongin/80293 2019-09-10 12:01:40 -07:00
Joao Moreno 4cad4dff1f Merge branch 'master' into joao/compressed-trees 2019-09-10 15:36:01 +02:00
Dmitry Gozman 3bcaff85f0 Separate REPL evaluation from it's result; fixes #79196
REPL now has two elements: one for the evaluation text added immediately (ReplEvaluationInput),
and another for the evaluation result once available (ReplEvaluationResult).
2019-09-09 10:53:46 -07:00
Jason Ginchereau 3d08742789 Add automation to root postinstall script 2019-09-09 09:30:34 -07:00
Joao Moreno 7434a775a6 fix manual tree tests 2019-09-09 15:09:47 +02:00
Daniel Imms 883bf518a9 Use --preserveWatchOutput in tsc watch, update yarn deps 2019-09-06 09:10:53 -07:00
Jason Ginchereau 8b8ef3e2ee Fix some package dependencies 2019-09-05 09:30:38 -07:00
Jason Ginchereau 4f2c387de1 Refactor smoke UI automation into separate package 2019-09-05 09:16:29 -07:00
Rob Lourens 7edc8f786e Fix #80304 - wait for remote window to actually connect before running tests 2019-09-04 17:29:07 -07:00
Rob Lourens 58c740aa48 Remove workaround for #74875 2019-09-04 14:52:53 -07:00
Daniel Imms 052ffefc24 Move puppeteer dep into smoke test project
Fixes #80329
2019-09-04 10:32:32 -07:00
Benjamin Pasero eec5af06b7 debt - bail out on some window methods in tests 2019-09-02 09:42:37 +02:00
Robo f5d7606821
Merge branch 'master' into update_electron 2019-08-30 09:05:41 -07:00
Benjamin Pasero d32c857d1b tsconfig 💄 2019-08-30 17:56:56 +02:00
deepak1556 5e0b028701 chore: Bump electron@4.2.10 2019-08-30 08:07:53 -07:00
Johannes Rieken dedf0de944 change type of _serviceBrand from any to undefined, #79918 2019-08-30 15:40:46 +02:00
Joao Moreno 4994c7be4e fixes #79867 2019-08-28 14:34:54 +02:00
SteVen Batten 61c52d0dda
GridLayout perf improvements (#79614)
* add deserialization to splitview

* add new grid deserialization test to index.html

* working mostly

* branchnode should invert orthogonality in splitview

* fix issue with sidebar snapping

* cleanup and make splitview api more explicit

* hook up children sash reset

* adopt single deserialize (PR feedback)
2019-08-26 08:12:00 -07:00
Benjamin Pasero df95a55a05 builds - prevent window.open() in tests 2019-08-21 15:20:49 +02:00
Daniel Imms 68660775ab Teardown server on SIGTERM 2019-08-20 10:17:54 -07:00
Daniel Imms 64716dd3b0 Fix smoke test driver types 2019-08-20 10:17:54 -07:00
Martin Aeschlimann 815f7b05dd Localization test fails on remote smoketest. Fixes #78412 2019-08-19 13:01:26 +02:00
Daniel Imms 329f2fe76b Fix smoke tests 2019-08-16 06:39:38 -07:00
Daniel Imms d8cb87bd21 Reduce diff 2019-08-15 08:45:30 -07:00
Daniel Imms 6e8d4cf70f Fix dispatch keybinding when called multiple times 2019-08-15 07:58:24 -07:00
Daniel Imms 173b8c5cc6 Reduce diff 2019-08-15 07:52:23 -07:00
Daniel Imms 520fac5336 Remove click code from puppeteer driver, move interfaces to common 2019-08-15 07:49:06 -07:00
Daniel Imms 221a6ca43c Fix strict error 2019-08-15 07:15:59 -07:00
Daniel Imms 414a35dcf7 Use new browser none arg 2019-08-14 15:04:35 -07:00
Daniel Imms 57c13dc0c4 Base web user data dir off normal one 2019-08-14 14:50:45 -07:00
Daniel Imms 1f8d0fced3 Teardown on sigint 2019-08-14 11:38:48 -07:00
Daniel Imms 37d8f1fd26 Register driver 2019-08-14 11:37:16 -07:00
Daniel Imms 4af418a01f Use bat on Windows 2019-08-13 12:35:22 -07:00
Daniel Imms d5840463a3 Improve logging name 2019-08-13 11:37:26 -07:00
Daniel Imms 3db202b430 Clean up teardown code 2019-08-13 11:35:44 -07:00
Daniel Imms 27f5a327c9 Kill process when process exits 2019-08-13 11:34:02 -07:00
Daniel Imms 68f94dd8b4 Use temp user data dir 2019-08-13 11:28:29 -07:00
Daniel Imms f4deaa16c1 Remove unused import 2019-08-13 11:19:55 -07:00
Daniel Imms 064e134c6c Launch server from tests 2019-08-13 11:19:14 -07:00
Daniel Imms 8f1c14f737 Fix naming of puppeteer driver 2019-08-13 09:48:58 -07:00
Daniel Imms e3cc50361d Merge remote-tracking branch 'origin/master' into tyriar/puppeteer 2019-08-13 08:58:21 -07:00
Robo c327c4fcb7 chore: Bump electron@4.2.9 (#78836) 2019-08-12 08:14:18 +02:00
Daniel Imms 7721d6e373 Support launching web smoketests in headless mode 2019-08-09 11:21:40 -07:00
Daniel Imms b7bc156319 Remove resolved TODOs 2019-08-09 11:15:45 -07:00
Daniel Imms d224d533c8 Add all passing web tests 2019-08-09 11:06:01 -07:00
Daniel Imms 0d740b9913 Enable passing tests 2019-08-09 10:41:07 -07:00
Daniel Imms 3d64c7ef94 Allow web tests to pass electron path exists check 2019-08-09 10:03:08 -07:00
Daniel Imms 16a19e4452 Merge remote-tracking branch 'origin/master' into tyriar/puppeteer 2019-08-09 09:47:02 -07:00
Tony Xia 8443b97473 Fixed minor typos (#78042) 2019-08-05 11:14:08 +02:00
Joao Moreno 709a07d519 comment out i18n smoke test assertion 2019-08-02 15:33:17 +02:00
Joao Moreno d7f957bdec fix statusbar smoketests 2019-08-02 15:27:42 +02:00
Daniel Imms e723f810ec Add more tests 2019-07-31 10:24:42 -07:00
Christian Oliff 42cdcbb1bd
Fix 'Untitled' typo 2019-07-31 22:16:42 +09:00
Daniel Imms 65cd41503b Share code between electron and browser drivers 2019-07-27 13:39:35 -07:00
Daniel Imms f9dc56ccfe Merge remote-tracking branch 'origin/master' into tyriar/puppeteer 2019-07-27 13:05:36 -07:00
Peng Lyu 6d82826e99 Revert test require renderer 2019-07-25 20:42:36 -07:00
Peng Lyu e7070d00e6 Fix #74715. 2019-07-25 19:13:00 -07:00
Daniel Imms 2e9593d064 Merge remote-tracking branch 'origin/master' into tyriar/puppeteer 2019-07-24 17:46:46 -07:00
deepak1556 0899c8ca90 chore: Bump electron@4.2.7 2019-07-24 14:25:15 -07:00
Joao Moreno 3512f9e82c demo 2019-07-23 13:55:11 +02:00
Joao Moreno 99ffd06bd4 💄 2019-07-23 11:29:21 +02:00
Joao Moreno 0d8e3ab19e better demo 2019-07-23 11:09:28 +02:00
Joao Moreno c0ee1a958f sample compressed tree 2019-07-23 10:58:10 +02:00
Joao Moreno 5bbf920131 first compressed object tree sample 2019-07-23 10:58:10 +02:00
Daniel Imms e0d2e537f0 Pass web opt through 2019-07-19 17:21:11 -07:00
Daniel Imms 88c8745851 Bring more non-web smoke test code back 2019-07-19 17:16:04 -07:00
Daniel Imms 8d20c171fc Bring back non-web smoke tests 2019-07-19 17:12:11 -07:00
Daniel Imms 488fa6d4cf Merge remote-tracking branch 'origin/master' into tyriar/puppeteer 2019-07-19 12:28:18 -07:00
Daniel Imms 2eb4b1aebd Improve types 2019-07-16 14:09:12 -07:00