Use real flutter root for finding pub in command integration test (#64021)
This commit is contained in:
parent
48287750d0
commit
6ca9cd7b8f
@ -6,6 +6,7 @@ import 'dart:async';
|
|||||||
|
|
||||||
import 'package:flutter_tools/src/artifacts.dart';
|
import 'package:flutter_tools/src/artifacts.dart';
|
||||||
import 'package:flutter_tools/src/base/common.dart';
|
import 'package:flutter_tools/src/base/common.dart';
|
||||||
|
import 'package:flutter_tools/src/cache.dart';
|
||||||
import 'package:mockito/mockito.dart';
|
import 'package:mockito/mockito.dart';
|
||||||
import 'package:file/memory.dart';
|
import 'package:file/memory.dart';
|
||||||
import 'package:flutter_tools/src/base/file_system.dart';
|
import 'package:flutter_tools/src/base/file_system.dart';
|
||||||
@ -17,13 +18,16 @@ import 'package:flutter_tools/src/commands/analyze.dart';
|
|||||||
import 'package:flutter_tools/src/dart/analysis.dart';
|
import 'package:flutter_tools/src/dart/analysis.dart';
|
||||||
import 'package:flutter_tools/src/dart/pub.dart';
|
import 'package:flutter_tools/src/dart/pub.dart';
|
||||||
import 'package:flutter_tools/src/globals.dart' as globals;
|
import 'package:flutter_tools/src/globals.dart' as globals;
|
||||||
import 'package:flutter_tools/src/runner/flutter_command_runner.dart';
|
|
||||||
import 'package:process/process.dart';
|
import 'package:process/process.dart';
|
||||||
|
|
||||||
import '../../src/common.dart';
|
import '../../src/common.dart';
|
||||||
import '../../src/context.dart';
|
import '../../src/context.dart';
|
||||||
|
|
||||||
void main() {
|
void main() {
|
||||||
|
setUpAll(() {
|
||||||
|
Cache.flutterRoot = getFlutterRoot();
|
||||||
|
});
|
||||||
|
|
||||||
AnalysisServer server;
|
AnalysisServer server;
|
||||||
Directory tempDir;
|
Directory tempDir;
|
||||||
FileSystem fileSystem;
|
FileSystem fileSystem;
|
||||||
@ -33,13 +37,11 @@ void main() {
|
|||||||
Logger logger;
|
Logger logger;
|
||||||
|
|
||||||
setUp(() {
|
setUp(() {
|
||||||
platform = const LocalPlatform();
|
|
||||||
fileSystem = LocalFileSystem.instance;
|
fileSystem = LocalFileSystem.instance;
|
||||||
platform = const LocalPlatform();
|
platform = const LocalPlatform();
|
||||||
processManager = const LocalProcessManager();
|
processManager = const LocalProcessManager();
|
||||||
terminal = AnsiTerminal(platform: platform, stdio: Stdio());
|
terminal = AnsiTerminal(platform: platform, stdio: Stdio());
|
||||||
logger = BufferLogger(outputPreferences: OutputPreferences.test(), terminal: terminal);
|
logger = BufferLogger(outputPreferences: OutputPreferences.test(), terminal: terminal);
|
||||||
FlutterCommandRunner.initFlutterRoot();
|
|
||||||
tempDir = fileSystem.systemTempDirectory.createTempSync('flutter_analysis_test.');
|
tempDir = fileSystem.systemTempDirectory.createTempSync('flutter_analysis_test.');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user