@@ -20,46 +20,46 @@ void main() {
2020 });
2121
2222 test ('Bad generated source' , () async {
23- var srcs = _createPackageStub (pkgName );
23+ var srcs = _createPackageStub ();
2424 var builder = new PartBuilder ([const _BadOutputGenerator ()]);
2525
2626 await testBuilder (builder, srcs,
27- generateFor: new Set .from (['$pkgName |lib/test_lib.dart' ]),
27+ generateFor: new Set .from (['$_pkgName |lib/test_lib.dart' ]),
2828 outputs: {
29- '$pkgName |lib/test_lib.g.dart' :
29+ '$_pkgName |lib/test_lib.g.dart' :
3030 decodedMatches (contains ('not valid code!' )),
3131 });
3232 });
3333
3434 test ('Generate standalone output file' , () async {
35- var srcs = _createPackageStub (pkgName );
35+ var srcs = _createPackageStub ();
3636 var builder = new LibraryBuilder (const CommentGenerator ());
3737 await testBuilder (builder, srcs,
38- generateFor: new Set .from (['$pkgName |lib/test_lib.dart' ]),
38+ generateFor: new Set .from (['$_pkgName |lib/test_lib.dart' ]),
3939 outputs: {
40- '$pkgName |lib/test_lib.g.dart' : _testGenStandaloneContent,
40+ '$_pkgName |lib/test_lib.g.dart' : _testGenStandaloneContent,
4141 });
4242 });
4343
4444 test ('Generate standalone output file with custom header' , () async {
45- var srcs = _createPackageStub (pkgName );
45+ var srcs = _createPackageStub ();
4646 var builder =
4747 new LibraryBuilder (const CommentGenerator (), header: _customHeader);
4848 await testBuilder (builder, srcs,
49- generateFor: new Set .from (['$pkgName |lib/test_lib.dart' ]),
49+ generateFor: new Set .from (['$_pkgName |lib/test_lib.dart' ]),
5050 outputs: {
51- '$pkgName |lib/test_lib.g.dart' :
51+ '$_pkgName |lib/test_lib.g.dart' :
5252 decodedMatches (startsWith ('$_customHeader \n\n // ***' ))
5353 });
5454 });
5555
5656 test ('LibraryBuilder omits header if provided an empty String' , () async {
57- var srcs = _createPackageStub (pkgName );
57+ var srcs = _createPackageStub ();
5858 var builder = new LibraryBuilder (const CommentGenerator (), header: '' );
5959 await testBuilder (builder, srcs,
60- generateFor: new Set .from (['$pkgName |lib/test_lib.dart' ]),
60+ generateFor: new Set .from (['$_pkgName |lib/test_lib.dart' ]),
6161 outputs: {
62- '$pkgName |lib/test_lib.g.dart' : decodedMatches (startsWith ('// ***' ))
62+ '$_pkgName |lib/test_lib.g.dart' : decodedMatches (startsWith ('// ***' ))
6363 });
6464 });
6565
@@ -72,24 +72,24 @@ void main() {
7272 });
7373
7474 test ('Allow no "library" by default' , () async {
75- var sources = _createPackageStub (pkgName, testLibContent: 'class A {}' );
75+ var sources = _createPackageStub (testLibContent: 'class A {}' );
7676 var builder = new PartBuilder ([const CommentGenerator ()]);
7777
7878 await testBuilder (builder, sources,
79- outputs: {'$pkgName |lib/test_lib.g.dart' : _testGenNoLibrary});
79+ outputs: {'$_pkgName |lib/test_lib.g.dart' : _testGenNoLibrary});
8080 });
8181
8282 test ('Does not fail when there is no output' , () async {
83- var sources = _createPackageStub (pkgName, testLibContent: 'class A {}' );
83+ var sources = _createPackageStub (testLibContent: 'class A {}' );
8484 var builder = new PartBuilder ([const CommentGenerator (forClasses: false )]);
8585 await testBuilder (builder, sources, outputs: {});
8686 });
8787
8888 test ('Use new part syntax when no library directive exists' , () async {
89- var sources = _createPackageStub (pkgName, testLibContent: 'class A {}' );
89+ var sources = _createPackageStub (testLibContent: 'class A {}' );
9090 var builder = new PartBuilder ([const CommentGenerator ()]);
9191 await testBuilder (builder, sources,
92- outputs: {'$pkgName |lib/test_lib.g.dart' : _testGenNoLibrary});
92+ outputs: {'$_pkgName |lib/test_lib.g.dart' : _testGenNoLibrary});
9393 });
9494
9595 test (
@@ -105,25 +105,23 @@ void main() {
105105 _testGenPartContentForClassesAndLibrary));
106106
107107 test ('No-op generator produces no generated parts' , () async {
108- var srcs = _createPackageStub (pkgName );
108+ var srcs = _createPackageStub ();
109109 var builder = new PartBuilder ([const _NoOpGenerator ()]);
110110 await testBuilder (builder, srcs, outputs: {});
111111 });
112112
113113 test ('handle generator errors well' , () async {
114- var srcs =
115- _createPackageStub (pkgName, testLibContent: _testLibContentWithError);
114+ var srcs = _createPackageStub (testLibContent: _testLibContentWithError);
116115 var builder = new PartBuilder ([const CommentGenerator ()]);
117116 await testBuilder (builder, srcs,
118- generateFor: new Set .from (['$pkgName |lib/test_lib.dart' ]),
117+ generateFor: new Set .from (['$_pkgName |lib/test_lib.dart' ]),
119118 outputs: {
120- '$pkgName |lib/test_lib.g.dart' : _testGenPartContentError,
119+ '$_pkgName |lib/test_lib.g.dart' : _testGenPartContentError,
121120 });
122121 });
123122
124123 test ('warns when a non-standalone builder does not see "part"' , () async {
125- var srcs =
126- _createPackageStub (pkgName, testLibContent: _testLibContentNoPart);
124+ var srcs = _createPackageStub (testLibContent: _testLibContentNoPart);
127125 var builder = new PartBuilder ([const CommentGenerator ()]);
128126 var logs = < String > [];
129127 await testBuilder (
@@ -139,10 +137,10 @@ void main() {
139137 test ('defaults to formatting generated code with the DartFormatter' ,
140138 () async {
141139 await testBuilder (new PartBuilder ([const UnformattedCodeGenerator ()]),
142- {'$pkgName |lib/a.dart' : 'library a; part "a.part.dart";' },
143- generateFor: new Set .from (['$pkgName |lib/a.dart' ]),
140+ {'$_pkgName |lib/a.dart' : 'library a; part "a.part.dart";' },
141+ generateFor: new Set .from (['$_pkgName |lib/a.dart' ]),
144142 outputs: {
145- '$pkgName |lib/a.g.dart' :
143+ '$_pkgName |lib/a.g.dart' :
146144 decodedMatches (contains (UnformattedCodeGenerator .formattedCode)),
147145 });
148146 });
@@ -151,32 +149,32 @@ void main() {
151149 await testBuilder (
152150 new PartBuilder ([const UnformattedCodeGenerator ()],
153151 header: _customHeader),
154- {'$pkgName |lib/a.dart' : 'library a; part "a.part.dart";' },
155- generateFor: new Set .from (['$pkgName |lib/a.dart' ]),
152+ {'$_pkgName |lib/a.dart' : 'library a; part "a.part.dart";' },
153+ generateFor: new Set .from (['$_pkgName |lib/a.dart' ]),
156154 outputs: {
157- '$pkgName |lib/a.g.dart' :
155+ '$_pkgName |lib/a.g.dart' :
158156 decodedMatches (startsWith ('$_customHeader \n part of' )),
159157 });
160158 });
161159
162160 test ('PartBuilder includes no header when `header` is empty' , () async {
163161 await testBuilder (
164162 new PartBuilder ([const UnformattedCodeGenerator ()], header: '' ),
165- {'$pkgName |lib/a.dart' : 'library a; part "a.part.dart";' },
166- generateFor: new Set .from (['$pkgName |lib/a.dart' ]),
163+ {'$_pkgName |lib/a.dart' : 'library a; part "a.part.dart";' },
164+ generateFor: new Set .from (['$_pkgName |lib/a.dart' ]),
167165 outputs: {
168- '$pkgName |lib/a.g.dart' : decodedMatches (startsWith ('part of' )),
166+ '$_pkgName |lib/a.g.dart' : decodedMatches (startsWith ('part of' )),
169167 });
170168 });
171169
172170 test ('can skip formatting with a trivial lambda' , () async {
173171 await testBuilder (
174172 new PartBuilder ([const UnformattedCodeGenerator ()],
175173 formatOutput: (s) => s),
176- {'$pkgName |lib/a.dart' : 'library a; part "a.part.dart";' },
177- generateFor: new Set .from (['$pkgName |lib/a.dart' ]),
174+ {'$_pkgName |lib/a.dart' : 'library a; part "a.part.dart";' },
175+ generateFor: new Set .from (['$_pkgName |lib/a.dart' ]),
178176 outputs: {
179- '$pkgName |lib/a.g.dart' : decodedMatches (
177+ '$_pkgName |lib/a.g.dart' : decodedMatches (
180178 contains (UnformattedCodeGenerator .unformattedCode)),
181179 });
182180 });
@@ -186,21 +184,21 @@ void main() {
186184 await testBuilder (
187185 new PartBuilder ([const UnformattedCodeGenerator ()],
188186 formatOutput: (_) => customOutput),
189- {'$pkgName |lib/a.dart' : 'library a; part "a.part.dart";' },
190- generateFor: new Set .from (['$pkgName |lib/a.dart' ]),
187+ {'$_pkgName |lib/a.dart' : 'library a; part "a.part.dart";' },
188+ generateFor: new Set .from (['$_pkgName |lib/a.dart' ]),
191189 outputs: {
192- '$pkgName |lib/a.g.dart' : decodedMatches (contains (customOutput)),
190+ '$_pkgName |lib/a.g.dart' : decodedMatches (contains (customOutput)),
193191 });
194192 });
195193
196194 test ('Error logs contain original input ids' , () async {
197195 var logs = < LogRecord > [];
198196 await testBuilder (new LibraryBuilder (new _ThrowingGenerator ()),
199- {'$pkgName |lib/a.dart' : 'void hello() {}' },
197+ {'$_pkgName |lib/a.dart' : 'void hello() {}' },
200198 onLog: logs.add);
201199 await new Future (() {});
202200 expect (
203- logs.map ((l) => l.message), contains (contains ('$pkgName |lib/a.dart' )));
201+ logs.map ((l) => l.message), contains (contains ('$_pkgName |lib/a.dart' )));
204202 });
205203
206204 test ('Should have a readable toString() message for builders' , () {
@@ -216,23 +214,22 @@ void main() {
216214}
217215
218216Future _generateTest (CommentGenerator gen, String expectedContent) async {
219- var srcs = _createPackageStub (pkgName );
217+ var srcs = _createPackageStub ();
220218 var builder = new PartBuilder ([gen]);
221219
222220 await testBuilder (builder, srcs,
223- generateFor: new Set .from (['$pkgName |lib/test_lib.dart' ]),
221+ generateFor: new Set .from (['$_pkgName |lib/test_lib.dart' ]),
224222 outputs: {
225- '$pkgName |lib/test_lib.g.dart' : decodedMatches (expectedContent),
223+ '$_pkgName |lib/test_lib.g.dart' : decodedMatches (expectedContent),
226224 },
227225 onLog: (log) => fail ('Unexpected log message: ${log .message }' ));
228226}
229227
230- /// Creates a package using [pkgName] .
231- Map <String , String > _createPackageStub (String pkgName,
228+ Map <String , String > _createPackageStub (
232229 {String testLibContent, String testLibPartContent}) {
233230 return {
234- '$pkgName |lib/test_lib.dart' : testLibContent ?? _testLibContent,
235- '$pkgName |lib/test_lib.g.dart' : testLibPartContent ?? _testLibPartContent,
231+ '$_pkgName |lib/test_lib.dart' : testLibContent ?? _testLibContent,
232+ '$_pkgName |lib/test_lib.g.dart' : testLibPartContent ?? _testLibPartContent,
236233 };
237234}
238235
@@ -261,7 +258,7 @@ class _ThrowingGenerator extends Generator {
261258
262259final _customHeader = '// Copyright 1979' ;
263260
264- const pkgName = 'pkg' ;
261+ const _pkgName = 'pkg' ;
265262
266263const _testLibContent = r'''
267264library test_lib;
0 commit comments