* Migrate to new ado npm packages
* Add unit tests around no key files or target folders found
* Unit tests for running tasks from fork
* progress on mocking univ package calls, linting ts
* Unit test around successful cache restore
* Unit test around save cache on cache restored
* Unit tests for savecache on cache hit and mismatched key
* Got mocha tests to debug
* Unit tests passing for if savecache artifact tool err
* Unit test for restore cache miss and permissions errors
* Add vscode dir to repo
* Remove hard typescript dep
* Optionally save test results to file
* Run unit tests in build def
* Dont use gulp to run unit tests
* Use mocha installed to node_modules for testing
* Try gulp again for testing
* Try test without publishing
* Publish test results on failure
* Run mocha directly
* Use mocha from node_modules
* Fix issue with test dep on full filepath
* Isolate test from packaging
* Fix malformed yml
* Ugh. Fix more malformities
* Use tfx-cli from node_modules
* Remove empty build job
* Use extension build task again
* Demand tfx-cli be present
* Try running packaging twice
* Try running build on win
* Avoid mocha path in test script
* Run tests on mac and package on windows