pulumi/tests/integration
Sean Gillespie 36c88aab37
Fix Python support in integration test framework (#2158)
* Fix Python support in integration test framework

Update the integratino test framework to use pipenv to bootstrap new
virtual environments for tests and use those virtual environments to run
pulumi update and pulumi preview.

Fixes pulumi/pulumi#2138

* Install packages via 'Dependencies' field

* Remove code for installing packages from Dependencies
2018-11-05 13:52:37 -08:00
..
config_basic Make test package versions valid semvers 2018-08-09 19:10:00 -07:00
config_capture_e2e/nodejs Properly capture modules that are in a non-local node_modules path. (#1803) 2018-08-21 12:43:52 -07:00
delete_before_create Remove need for tsconfig.json 2018-08-06 14:00:58 -07:00
dependency_steps Remove need for tsconfig.json 2018-08-06 14:00:58 -07:00
double_pending_delete Retire pending deletions at start of plan (#1886) 2018-09-10 16:48:14 -07:00
duplicate_urns Fix deletes with duplicate URNs. (#1716) 2018-08-07 11:01:08 -07:00
empty Make test package versions valid semvers 2018-08-09 19:10:00 -07:00
explicit_provider Implement first-class providers. (#1695) 2018-08-06 17:50:29 -07:00
get_created Do not call Read in read steps with unknown IDs. (#1734) 2018-08-08 12:06:20 -07:00
invalid_package_json Be resilient to encountering invalid data in a package.json file. (#1897) 2018-09-06 16:35:14 -07:00
partial_state Implement first-class providers. (#1695) 2018-08-06 17:50:29 -07:00
project_main Remove need for tsconfig.json 2018-08-06 14:00:58 -07:00
project_main_abs Fix pending delete replacement failure (#658) 2017-12-07 09:44:38 -08:00
project_main_parent Fix pending delete replacement failure (#658) 2017-12-07 09:44:38 -08:00
protect_resources Implement first-class providers. (#1695) 2018-08-06 17:50:29 -07:00
read Reimplement refresh. (#1814) 2018-08-22 17:52:46 -07:00
recreate_resource_check Remove need for tsconfig.json 2018-08-06 14:00:58 -07:00
stack_bad_parenting Remove need for tsconfig.json 2018-08-06 14:00:58 -07:00
stack_dependencies Remove need for tsconfig.json 2018-08-06 14:00:58 -07:00
stack_outputs Remove need for tsconfig.json 2018-08-06 14:00:58 -07:00
stack_parenting Pull default options from a resource's parent. (#1748) 2018-08-10 16:18:21 -07:00
stack_project_name Remove need for tsconfig.json 2018-08-06 14:00:58 -07:00
steps Implement first-class providers. (#1695) 2018-08-06 17:50:29 -07:00
integration_test.go Fix Python support in integration test framework (#2158) 2018-11-05 13:52:37 -08:00