a199-flutter-expert-project
本仓库是Dicoding Indonesia Flutter Expert课程提交的启动项目。
提交初期技巧
在提交前,请务必仔细检查所有测试结果。因为提交的标准将在所有测试文件成功运行后进行检查。
提交后期技巧
如果您在项目中实现了模块化,可以利用本仓库中的test.sh文件。该文件可以通过终端或命令提示符简化测试过程。在运行该文件之前,请遵循以下步骤
-
首先,根据您使用的操作系统(OS)安装相应的应用程序。
-
对于Linux用户,请在终端中运行以下命令。
sudo apt-get update -qq -y sudo apt-get install lcov -y -
对于Mac用户,请在终端中运行以下命令。
brew install lcov -
对于Windows用户,请遵循以下步骤。
- 在您的计算机上安装Chocolatey。
- 成功后,通过运行以下命令安装lcov。
choco install lcov - 然后检查系统变量中的环境变量。如果不存在,您可以添加一个具有以下值的新变量。
Variable Value GENTHTML C:\ProgramData\chocolatey\lib\lcov\tools\bin\genhtml LCOV_HOME C:\ProgramData\chocolatey\lib\lcov\tools
-
-
为了方便测试验证过程,请运行以下命令。
git init -
然后通过终端或powershell中的以下命令运行
test.sh文件。test.sh或
./test.sh此过程将生成
lcov.info文件和与覆盖率报告相关的coverage文件夹。 -
等待测试过程完成,直到出现与覆盖率报告相关的网页。






