flutter/packages/flutter_tools/test/commands
stuartmorgan aecf053ee0
Use vswhere to find Visual Studio (#33448)
Rather than hard-coding a set of locations to check, use vswhere (which
is installed by VS 2017 and later), and construct the vcvars64.bat path
relative to that. This will allow Windows builds to work without special
configuration for people who have VS installed at a custom path.

Also adds error logging with different messages for each failure point,
so that rather than the not-very-informative 'failed to find
vcvars64.bat' message, the failure will provide feedback about what to
do.

This is an interim solution; later this will be replaced by a
VisualStudio class with associated validator to match the structure of
the other toolchains.

Fixes #33249
2019-05-29 09:17:17 -07:00
..
analyze_continuously_test.dart Add missing trailing commas (#28673) 2019-03-01 08:17:55 +01:00
analyze_once_test.dart Fix tests for ANSI terminals (#23906) 2018-11-05 07:56:30 -08:00
analyze_test.dart Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
attach_test.dart Avoid NPE for flutter attach mDNS (#31926) 2019-05-01 13:41:00 -07:00
build_fuchsia_test.dart [flutter_tool] Adds support for 'run' for Fuchsia devices (#32849) 2019-05-21 08:49:43 -07:00
build_linux_test.dart Teach Linux to use local engine (#31631) 2019-05-11 00:08:29 -07:00
build_macos_test.dart Build macOS via workspace, rather than project (#33198) 2019-05-22 19:58:29 -04:00
build_windows_test.dart Use vswhere to find Visual Studio (#33448) 2019-05-29 09:17:17 -07:00
clean_test.dart Update flutter clean to remove .dart_tool directory (#27054) 2019-01-25 09:30:11 -08:00
config_test.dart refactor context to be implicit-downcast safe (#31622) 2019-04-25 15:51:08 -07:00
create_test.dart Revert "Instrument add to app flows (#33297)" (#33449) 2019-05-28 12:52:58 -07:00
daemon_test.dart Correct typos (#33322) 2019-05-24 19:12:45 -07:00
devices_test.dart format parameter list (#27261) 2019-02-21 09:27:07 +01:00
doctor_test.dart Correct typos (#33322) 2019-05-24 19:12:45 -07:00
drive_test.dart New flag to flutter drive to skip installing fresh app on device (#30818) 2019-04-15 09:31:51 -07:00
format_test.dart Add missing trailing commas (#28673) 2019-03-01 08:17:55 +01:00
ide_config_test.dart Fix indentations of statements in BlockFunctionBody (#28933) 2019-03-07 21:09:28 +01:00
install_test.dart Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
packages_test.dart Revert "Instrument add to app flows (#33297)" (#33449) 2019-05-28 12:52:58 -07:00
precache_test.dart add --force flag to precache (#31278) 2019-04-18 16:04:21 -07:00
run_test.dart Re-enable const (#31600) 2019-04-29 16:02:42 -07:00
shell_completion_test.dart Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
test_test.dart Rename flutter packages to flutter pub (#33041) 2019-05-21 16:38:58 +02:00
upgrade_test.dart Correct typos (#33322) 2019-05-24 19:12:45 -07:00
version_test.dart some formatting of map, parameters and spaces (#29760) 2019-03-23 00:02:21 +01:00