42
42
run : dart format --output=none --set-exit-if-changed .
43
43
if : always() && steps.install.outcome == 'success'
44
44
- name : Build test dylib and bindings
45
- run : dart test/setup.dart
45
+ run : dart --enable-asserts test/setup.dart
46
46
- name : Analyze code
47
47
run : flutter analyze --fatal-infos
48
48
@@ -62,11 +62,11 @@ jobs:
62
62
- name : Install libclang-14-dev
63
63
run : sudo apt-get install libclang-14-dev
64
64
- name : Build test dylib and bindings
65
- run : dart test/setup.dart
65
+ run : dart --enable-asserts test/setup.dart
66
66
- name : Run VM tests
67
67
run : dart test
68
68
- name : Generate package:jni bindings
69
- run : dart run tool/generate_ffi_bindings.dart
69
+ run : dart --enable-asserts run tool/generate_ffi_bindings.dart
70
70
working-directory : pkgs/jni/
71
71
72
72
# Keep in sync with ffigen_weekly.yaml:test-mac-arm64
@@ -88,13 +88,13 @@ jobs:
88
88
with :
89
89
brew : clang-format
90
90
- name : Build test dylib and bindings
91
- run : dart test/setup.dart
91
+ run : dart --enable-asserts test/setup.dart
92
92
- name : Install coverage
93
93
run : dart pub global activate coverage
94
94
- name : Run VM tests and collect coverage
95
95
run : dart pub global run coverage:test_with_coverage --scope-output=ffigen --scope-output=objective_c
96
96
- name : Generate package:jni bindings
97
- run : dart run tool/generate_ffi_bindings.dart
97
+ run : dart --enable-asserts run tool/generate_ffi_bindings.dart
98
98
working-directory : pkgs/jni/
99
99
- name : Upload coverage
100
100
uses : coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b
@@ -128,7 +128,7 @@ jobs:
128
128
with :
129
129
brew : clang-format
130
130
- name : Build test dylib and bindings
131
- run : dart test/setup.dart
131
+ run : dart --enable-asserts test/setup.dart
132
132
- name : Run VM tests and collect coverage
133
133
run : dart test
134
134
@@ -146,7 +146,7 @@ jobs:
146
146
- name : Install dependencies
147
147
run : flutter pub get && flutter pub get --directory="../objective_c"
148
148
- name : Build test dylib and bindings
149
- run : dart test/setup.dart --main-thread-dispatcher
149
+ run : dart --enable-asserts test/setup.dart --main-thread-dispatcher
150
150
- name : Run Flutter tests
151
151
run : flutter test
152
152
@@ -164,11 +164,11 @@ jobs:
164
164
- name : Install dependencies
165
165
run : flutter pub get && flutter pub get --directory="../jni"
166
166
- name : Build test dylib and bindings
167
- run : dart test/setup.dart
167
+ run : dart --enable-asserts test/setup.dart
168
168
- name : Run VM tests
169
169
run : dart test
170
170
- name : Generate package:jni bindings
171
- run : dart run tool/generate_ffi_bindings.dart
171
+ run : dart --enable-asserts run tool/generate_ffi_bindings.dart
172
172
working-directory : pkgs/jni/
173
173
174
174
# Sanity check the latest `flutter create --template plugin_ffi`.
@@ -195,6 +195,6 @@ jobs:
195
195
- name : Install dependencies
196
196
run : flutter pub get
197
197
- name : Build test dylib and bindings
198
- run : dart test/setup.dart
198
+ run : dart --enable-asserts test/setup.dart
199
199
- name : Run VM tests
200
200
run : flutter pub run test test_flutter/
0 commit comments