Skip to content

Commit a79c4a7

Browse files
committed
Don't write runtimeType as test expectation.
1 parent d3448ba commit a79c4a7

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

source_gen/test/generator_for_annotation_test.dart

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,18 @@ $dartFormatWidth
161161
final builder = LibraryBuilder(
162162
_StubGenerator<Deprecated>(
163163
'Deprecated',
164-
directiveBehavior: (element) => '// ${element.runtimeType}',
164+
directiveBehavior: (element) {
165+
switch (element) {
166+
case LibraryImport():
167+
return '// LibraryImport';
168+
case LibraryExport():
169+
return '// LibraryExport';
170+
case PartInclude():
171+
return '// PartInclude';
172+
default:
173+
throw UnimplementedError('${element.runtimeType}');
174+
}
175+
},
165176
elementBehavior: (element) => '// ${element.runtimeType}',
166177
),
167178
);
@@ -189,11 +200,11 @@ $dartFormatWidth
189200
// Generator: Deprecated
190201
// **************************************************************************
191202
192-
// LibraryImportElementImpl
203+
// LibraryImport
193204
194-
// LibraryExportElementImpl
205+
// LibraryExport
195206
196-
// PartElementImpl
207+
// PartInclude
197208
''',
198209
},
199210
);

0 commit comments

Comments
 (0)