@@ -12,8 +12,7 @@ import 'package:package_config/package_config_types.dart';
12
12
import 'package:test/test.dart' ;
13
13
14
14
void main () {
15
- late InMemoryAssetWriter writer;
16
- late InMemoryAssetReader reader;
15
+ late InMemoryAssetReaderWriter readerWriter;
17
16
final primary = makeAssetId ('a|web/primary.txt' );
18
17
final inputs = {
19
18
primary: 'foo' ,
@@ -29,16 +28,16 @@ void main() {
29
28
});
30
29
builder = TestBuilder (
31
30
extraWork: (buildStep, __) => buildStep.fetchResource (resource));
32
- writer = reader = InMemoryAssetReaderWriter ();
33
- addAssets (inputs, writer );
31
+ readerWriter = InMemoryAssetReaderWriter ();
32
+ addAssets (inputs, readerWriter );
34
33
});
35
34
36
35
group ('Given a ResourceManager' , () {
37
36
late TrackingResourceManager resourceManager;
38
37
39
38
setUp (() async {
40
39
resourceManager = TrackingResourceManager ();
41
- await runBuilder (builder, inputs.keys, reader, writer , null ,
40
+ await runBuilder (builder, inputs.keys, readerWriter, readerWriter , null ,
42
41
resourceManager: resourceManager);
43
42
});
44
43
@@ -62,7 +61,7 @@ void main() {
62
61
63
62
group ('With a default ResourceManager' , () {
64
63
setUp (() async {
65
- await runBuilder (builder, inputs.keys, reader, writer , null );
64
+ await runBuilder (builder, inputs.keys, readerWriter, readerWriter , null );
66
65
});
67
66
68
67
test ('disposes the default resource manager' , () async {
@@ -72,7 +71,7 @@ void main() {
72
71
73
72
group ('can resolve package config' , () {
74
73
setUp (() {
75
- writer .assets[makeAssetId ('build|lib/foo.txt' )] = [1 , 2 , 3 ];
74
+ readerWriter .assets[makeAssetId ('build|lib/foo.txt' )] = [1 , 2 , 3 ];
76
75
77
76
builder = TestBuilder (extraWork: (buildStep, __) async {
78
77
final config = await buildStep.packageConfig;
@@ -91,15 +90,15 @@ void main() {
91
90
});
92
91
93
92
test ('from default' , () async {
94
- await runBuilder (builder, inputs.keys, reader, writer , null );
93
+ await runBuilder (builder, inputs.keys, readerWriter, readerWriter , null );
95
94
});
96
95
97
96
test ('when provided' , () async {
98
97
await runBuilder (
99
98
builder,
100
99
inputs.keys,
101
- reader ,
102
- writer ,
100
+ readerWriter ,
101
+ readerWriter ,
103
102
null ,
104
103
packageConfig: PackageConfig ([
105
104
Package (
0 commit comments