草庐IT

run_test

全部标签

flutter - 警告 : the 'flutter' tool you are currently running is not the one from the current directory

运行Flutterdoctor会产生警告。警告:您当前运行的“flutter”工具不是来自当前目录:运行Flutter:/home/franklin/flutter/flutter当前目录:/home/franklin/flutter当您安装了多个flutter副本时,可能会发生这种情况。请检查您的系统路径以验证您正在运行预期的版本(运行'flutter--version'以查看您的路径上有哪个flutter)。但是我没有安装多个flutter副本。还有什么原因导致此错误? 最佳答案 问题出在您的fluttersdk路径上。您需要设

flutter - 警告 : the 'flutter' tool you are currently running is not the one from the current directory

运行Flutterdoctor会产生警告。警告:您当前运行的“flutter”工具不是来自当前目录:运行Flutter:/home/franklin/flutter/flutter当前目录:/home/franklin/flutter当您安装了多个flutter副本时,可能会发生这种情况。请检查您的系统路径以验证您正在运行预期的版本(运行'flutter--version'以查看您的路径上有哪个flutter)。但是我没有安装多个flutter副本。还有什么原因导致此错误? 最佳答案 问题出在您的fluttersdk路径上。您需要设

android - Flutter Run 命令不起作用——如何修复以下错误?

'flutterrun'命令崩溃。突然间,它开始抛出以下错误。flutterrunUsinghardwarerenderingwithdeviceAndroidSDKbuiltforx86.Ifyougetgraphicsartifacts,considerenablingsoftwarerenderingwith"--enable-software-rendering".Launchinglib/main.dartonAndroidSDKbuiltforx86indebugmode...Initializinggradle...1.8sResolvingdependencies...

android - Flutter Run 命令不起作用——如何修复以下错误?

'flutterrun'命令崩溃。突然间,它开始抛出以下错误。flutterrunUsinghardwarerenderingwithdeviceAndroidSDKbuiltforx86.Ifyougetgraphicsartifacts,considerenablingsoftwarerenderingwith"--enable-software-rendering".Launchinglib/main.dartonAndroidSDKbuiltforx86indebugmode...Initializinggradle...1.8sResolvingdependencies...

Kubeadm初始化遇到的坑:[ERROR CRI]: container runtime is not running:

运行kubeadminit--configkubeadm.yaml完整报错如下:[root@m1~]#kubeadminit--configkubeadm.yaml[init]UsingKubernetesversion:v1.25.0[preflight]Runningpre-flightchecks[WARNINGHostname]:hostname"node"couldnotbereached[WARNINGHostname]:hostname"node":lookupnodeon114.114.114.114:53:nosuchhosterrorexecutionphaseprefli

testing - 如何测试容器的宽度/高度大小

我正在尝试测试容器的宽度和高度。我正在尝试做这样的事情:expect(find.byWidgetPredicate((Widgetwidget)=>widgetisContainer&&widget.width==48),findsOneWidget);但是。不幸的是,如果我输入widget.width,它会说没有为类Container定义getter宽度。 最佳答案 Container中没有这样的属性。相反,它包含一个BoxConstraints,其中包含Container的最小和最大宽度。假设minWidth和maxWidth在

testing - 如何测试容器的宽度/高度大小

我正在尝试测试容器的宽度和高度。我正在尝试做这样的事情:expect(find.byWidgetPredicate((Widgetwidget)=>widgetisContainer&&widget.width==48),findsOneWidget);但是。不幸的是,如果我输入widget.width,它会说没有为类Container定义getter宽度。 最佳答案 Container中没有这样的属性。相反,它包含一个BoxConstraints,其中包含Container的最小和最大宽度。假设minWidth和maxWidth在

testing - 测试应该找到一个特定的图标

我如何测试它是否应该找到像Icons.visibility这样的特定图标?这是我的测试:testWidgets('Shouldfindvisibility_officon',(WidgetTestertester)async{await_buildApp(tester);awaittester.pumpAndSettle();expect(find.byWidget(Icon(Icons.visibility)),findsOneWidget);}); 最佳答案 在Finder对象上有一个byIcon方法。https://api.f

testing - 测试应该找到一个特定的图标

我如何测试它是否应该找到像Icons.visibility这样的特定图标?这是我的测试:testWidgets('Shouldfindvisibility_officon',(WidgetTestertester)async{await_buildApp(tester);awaittester.pumpAndSettle();expect(find.byWidget(Icon(Icons.visibility)),findsOneWidget);}); 最佳答案 在Finder对象上有一个byIcon方法。https://api.f

testing - Flutter widget测试中如何使用List的find.byType匹配

我想对Stack进行小部件测试。这是示例代码finalListchildren=[];finalstack=Stack(children:children);awaittester.pumpWidget(Container(child:stack));...finalstackFinder=find.byWidget(stack);expect(stackFinder,findsOneWidget);//childrenshouldbeinStackfinalchildrenFinder=find.descendant(of:stackFinder,matching:find.byTy