File tree Expand file tree Collapse file tree 9 files changed +48
-8
lines changed Expand file tree Collapse file tree 9 files changed +48
-8
lines changed Original file line number Diff line number Diff line change 54
54
run : dart analyze --fatal-warnings --fatal-infos .
55
55
56
56
- name : Run tests
57
- run : dart test
57
+ run : dart test --coverage=./coverage
58
+
59
+ - name : Update coverage
60
+ run : melos run update-coverage
Original file line number Diff line number Diff line change 62
62
time : ' 5s'
63
63
64
64
- name : Run tests
65
- run : dart test --concurrency=1
65
+ run : dart test --concurrency=1 --coverage=./coverage
66
+
67
+ - name : Update coverage
68
+ run : melos run update-coverage
Original file line number Diff line number Diff line change 64
64
time : ' 5s'
65
65
66
66
- name : Run tests
67
- run : dart test --concurrency=1
67
+ run : dart test --concurrency=1 --coverage=./coverage
68
+
69
+ - name : Update coverage
70
+ run : melos run update-coverage
Original file line number Diff line number Diff line change 51
51
run : dart analyze --fatal-warnings --fatal-infos .
52
52
53
53
- name : Run tests
54
- run : dart test
54
+ run : dart test --coverage=./coverage
55
+
56
+ - name : Update coverage
57
+ run : melos run update-coverage
Original file line number Diff line number Diff line change 61
61
time : ' 5s'
62
62
63
63
- name : Run tests
64
- run : dart test
64
+ run : dart test --coverage=./coverage
65
+
66
+ - name : Update coverage
67
+ run : melos run update-coverage
Original file line number Diff line number Diff line change 61
61
run : dart analyze --fatal-warnings --fatal-infos .
62
62
63
63
- name : Run tests
64
- run : dart test --concurrency=1
64
+ run : dart test --concurrency=1 --coverage=./coverage
65
+
66
+ - name : Update coverage
67
+ run : |
68
+ dart pub global activate combine_coverage
69
+ melos run update-coverage
70
+ dart pub global run combine_coverage --repo-path="../../"
Original file line number Diff line number Diff line change 68
68
run : flutter analyze --fatal-warnings --fatal-infos .
69
69
70
70
- name : Run tests
71
- run : flutter test --concurrency=1
71
+ run : flutter test --concurrency=1 --coverage
72
72
73
73
- name : Run tests with downgraded app_links
74
74
run : |
79
79
run : |
80
80
cd example
81
81
flutter build web
82
+
83
+ - name : Update coverage
84
+ run : melos run update-coverage
Original file line number Diff line number Diff line change 51
51
run : dart analyze --fatal-warnings --fatal-infos .
52
52
53
53
- name : Run tests
54
- run : dart test
54
+ run : dart test --coverage=./coverage
55
+
56
+ - name : Update coverage
57
+ run : melos run update-coverage
Original file line number Diff line number Diff line change @@ -54,3 +54,16 @@ scripts:
54
54
# Stage the version.dart file change
55
55
git add packages/*/lib/src/version.dart
56
56
description : Updates the version.dart file for each packages except yet_another_json_isolate
57
+
58
+ update-coverage :
59
+ description : Updates the coverage for the workspace
60
+ run : |
61
+ # Activate coverage and combine_coverage
62
+ dart pub global activate coverage
63
+ dart pub global activate combine_coverage
64
+
65
+ # Format coverage
66
+ dart pub global run coverage:format_coverage --lcov --in="./coverage/test" --out="./coverage/lcov.info" --report-on="./lib"
67
+
68
+ # Combine coverage
69
+ dart pub global run combine_coverage --repo-path="../../"
You can’t perform that action at this time.
0 commit comments