File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed
packages/flutter_markdown Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -21,3 +21,4 @@ dev_dependencies:
2121 flutter_test :
2222 sdk : flutter
2323 mockito : ^5.0.0
24+ standard_message_codec : ^0.0.1+3
Original file line number Diff line number Diff line change @@ -179,14 +179,17 @@ Widget boilerplate(Widget child) {
179179}
180180
181181class TestAssetBundle extends CachingAssetBundle {
182- static const String manifest = r'{"assets/logo.png":["assets/logo.png"]}' ;
183-
184182 @override
185183 Future <ByteData > load (String key) async {
186184 if (key == 'AssetManifest.json' ) {
185+ const String manifest = r'{"assets/logo.png":["assets/logo.png"]}' ;
187186 final ByteData asset =
188187 ByteData .view (utf8.encoder.convert (manifest).buffer);
189188 return Future <ByteData >.value (asset);
189+ } else if (key == 'AssetManifest.bin' ) {
190+ final ByteData manifest = const StandardMessageCodec ().encodeMessage (
191+ < String , List <Object >> {'assets/logo.png' : < Object > []})! ;
192+ return Future <ByteData >.value (manifest);
190193 } else if (key == 'assets/logo.png' ) {
191194 // The root directory tests are run from is different for 'flutter test'
192195 // verses 'flutter test test/*_test.dart'. Adjust the root directory
You can’t perform that action at this time.
0 commit comments