| OLD | NEW |
| (Empty) |
| 1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file | |
| 2 // for details. All rights reserved. Use of this source code is governed by a | |
| 3 // BSD-style license that can be found in the LICENSE file. | |
| 4 | |
| 5 import 'package:analyzer/src/summary/fasta/summary_builder.dart'; | |
| 6 import 'package:analyzer/src/summary/format.dart'; | |
| 7 import 'package:front_end/src/fasta/parser/class_member_parser.dart' as fasta; | |
| 8 import 'package:front_end/src/fasta/scanner/string_scanner.dart' as fasta; | |
| 9 import 'package:test_reflective_loader/test_reflective_loader.dart'; | |
| 10 | |
| 11 import 'summarize_ast_strong_test.dart'; | |
| 12 | |
| 13 main() { | |
| 14 defineReflectiveSuite(() { | |
| 15 defineReflectiveTests(LinkedSummarizeAstFastaTest); | |
| 16 }); | |
| 17 } | |
| 18 | |
| 19 @reflectiveTest | |
| 20 class LinkedSummarizeAstFastaTest extends LinkedSummarizeAstStrongTest { | |
| 21 @override | |
| 22 UnlinkedUnitBuilder createUnlinkedSummary(Uri uri, String text) { | |
| 23 var scanner = new fasta.StringScanner(text); | |
| 24 var startingToken = scanner.tokenize(); | |
| 25 var listener = new SummaryBuilder(uri); | |
| 26 var parser = new fasta.ClassMemberParser(listener); | |
| 27 parser.parseUnit(startingToken); | |
| 28 return listener.topScope.unit; | |
| 29 } | |
| 30 | |
| 31 @failingTest | |
| 32 @override | |
| 33 void test_class_alias_documented() { | |
| 34 // TODO(paulberry): handle doc comments. | |
| 35 super.test_class_alias_documented(); | |
| 36 } | |
| 37 | |
| 38 @failingTest | |
| 39 @override | |
| 40 void test_class_codeRange() { | |
| 41 // TODO(paulberry): implement codeRange. | |
| 42 super.test_class_codeRange(); | |
| 43 } | |
| 44 | |
| 45 @failingTest | |
| 46 @override | |
| 47 void test_class_documented() { | |
| 48 // TODO(paulberry): handle doc comments. | |
| 49 super.test_class_documented(); | |
| 50 } | |
| 51 | |
| 52 @failingTest | |
| 53 @override | |
| 54 void test_class_documented_tripleSlash() { | |
| 55 // TODO(paulberry): handle doc comments. | |
| 56 super.test_class_documented_tripleSlash(); | |
| 57 } | |
| 58 | |
| 59 @failingTest | |
| 60 @override | |
| 61 void test_class_documented_with_references() { | |
| 62 // TODO(paulberry): handle doc comments. | |
| 63 super.test_class_documented_with_references(); | |
| 64 } | |
| 65 | |
| 66 @failingTest | |
| 67 @override | |
| 68 void test_class_documented_with_with_windows_line_endings() { | |
| 69 // TODO(paulberry): handle doc comments. | |
| 70 super.test_class_documented_with_with_windows_line_endings(); | |
| 71 } | |
| 72 | |
| 73 @failingTest | |
| 74 @override | |
| 75 void test_class_name() { | |
| 76 // TODO(paulberry): implement nameOffset. | |
| 77 super.test_class_name(); | |
| 78 } | |
| 79 | |
| 80 @failingTest | |
| 81 @override | |
| 82 void test_class_type_param_no_bound() { | |
| 83 // TODO(paulberry): implement nameOffset. | |
| 84 super.test_class_type_param_no_bound(); | |
| 85 } | |
| 86 | |
| 87 @failingTest | |
| 88 @override | |
| 89 void test_constructor() { | |
| 90 // TODO(paulberry): implement nameOffset. | |
| 91 super.test_constructor(); | |
| 92 } | |
| 93 | |
| 94 @failingTest | |
| 95 @override | |
| 96 void test_constructor_documented() { | |
| 97 // TODO(paulberry): handle doc comments. | |
| 98 super.test_constructor_documented(); | |
| 99 } | |
| 100 | |
| 101 @failingTest | |
| 102 @override | |
| 103 void test_constructor_initializing_formal_named_withDefault() { | |
| 104 // TODO(paulberry): implement codeRange. | |
| 105 super.test_constructor_initializing_formal_named_withDefault(); | |
| 106 } | |
| 107 | |
| 108 @failingTest | |
| 109 @override | |
| 110 void test_constructor_initializing_formal_positional_withDefault() { | |
| 111 // TODO(paulberry): implement codeRange. | |
| 112 super.test_constructor_initializing_formal_positional_withDefault(); | |
| 113 } | |
| 114 | |
| 115 @failingTest | |
| 116 @override | |
| 117 void test_constructor_named() { | |
| 118 // TODO(paulberry): implement codeRange. | |
| 119 super.test_constructor_named(); | |
| 120 } | |
| 121 | |
| 122 @failingTest | |
| 123 @override | |
| 124 void test_enum() { | |
| 125 // TODO(paulberry): implement codeRange. | |
| 126 super.test_enum(); | |
| 127 } | |
| 128 | |
| 129 @failingTest | |
| 130 @override | |
| 131 void test_enum_documented() { | |
| 132 // TODO(paulberry): handle doc comments. | |
| 133 super.test_enum_documented(); | |
| 134 } | |
| 135 | |
| 136 @failingTest | |
| 137 @override | |
| 138 void test_enum_value_documented() { | |
| 139 // TODO(paulberry): handle doc comments. | |
| 140 super.test_enum_value_documented(); | |
| 141 } | |
| 142 | |
| 143 @failingTest | |
| 144 @override | |
| 145 void test_executable_function() { | |
| 146 // TODO(paulberry): implement nameOffset. | |
| 147 super.test_executable_function(); | |
| 148 } | |
| 149 | |
| 150 @failingTest | |
| 151 @override | |
| 152 void test_executable_getter() { | |
| 153 // TODO(paulberry): implement nameOffset. | |
| 154 super.test_executable_getter(); | |
| 155 } | |
| 156 | |
| 157 @failingTest | |
| 158 @override | |
| 159 void test_executable_member_function() { | |
| 160 // TODO(paulberry): implement codeRange. | |
| 161 super.test_executable_member_function(); | |
| 162 } | |
| 163 | |
| 164 @failingTest | |
| 165 @override | |
| 166 void test_executable_member_getter() { | |
| 167 // TODO(paulberry): implement codeRange. | |
| 168 super.test_executable_member_getter(); | |
| 169 } | |
| 170 | |
| 171 @failingTest | |
| 172 @override | |
| 173 void test_executable_member_setter() { | |
| 174 // TODO(paulberry): implement codeRange. | |
| 175 super.test_executable_member_setter(); | |
| 176 } | |
| 177 | |
| 178 @failingTest | |
| 179 @override | |
| 180 void test_executable_param_codeRange() { | |
| 181 // TODO(paulberry): implement codeRange. | |
| 182 super.test_executable_param_codeRange(); | |
| 183 } | |
| 184 | |
| 185 @failingTest | |
| 186 @override | |
| 187 void test_executable_param_kind_named_withDefault() { | |
| 188 // TODO(paulberry): implement codeRange. | |
| 189 super.test_executable_param_kind_named_withDefault(); | |
| 190 } | |
| 191 | |
| 192 @failingTest | |
| 193 @override | |
| 194 void test_executable_param_kind_positional_withDefault() { | |
| 195 // TODO(paulberry): implement codeRange. | |
| 196 super.test_executable_param_kind_positional_withDefault(); | |
| 197 } | |
| 198 | |
| 199 @failingTest | |
| 200 @override | |
| 201 void test_executable_param_name() { | |
| 202 // TODO(paulberry): implement nameOffset. | |
| 203 super.test_executable_param_name(); | |
| 204 } | |
| 205 | |
| 206 @failingTest | |
| 207 @override | |
| 208 void test_executable_setter() { | |
| 209 // TODO(paulberry): implement nameOffset. | |
| 210 super.test_executable_setter(); | |
| 211 } | |
| 212 | |
| 213 @failingTest | |
| 214 @override | |
| 215 void test_field_documented() { | |
| 216 // TODO(paulberry): handle doc comments. | |
| 217 super.test_field_documented(); | |
| 218 } | |
| 219 | |
| 220 @failingTest | |
| 221 @override | |
| 222 void test_function_documented() { | |
| 223 // TODO(paulberry): handle doc comments. | |
| 224 super.test_function_documented(); | |
| 225 } | |
| 226 | |
| 227 @failingTest | |
| 228 @override | |
| 229 void test_getter_documented() { | |
| 230 // TODO(paulberry): handle doc comments. | |
| 231 super.test_getter_documented(); | |
| 232 } | |
| 233 | |
| 234 @failingTest | |
| 235 @override | |
| 236 void test_method_documented() { | |
| 237 // TODO(paulberry): handle doc comments. | |
| 238 super.test_method_documented(); | |
| 239 } | |
| 240 | |
| 241 @failingTest | |
| 242 @override | |
| 243 void test_setter_documented() { | |
| 244 // TODO(paulberry): handle doc comments. | |
| 245 super.test_setter_documented(); | |
| 246 } | |
| 247 | |
| 248 @failingTest | |
| 249 @override | |
| 250 void test_type_param_codeRange() { | |
| 251 // TODO(paulberry): implement codeRange. | |
| 252 super.test_type_param_codeRange(); | |
| 253 } | |
| 254 | |
| 255 @failingTest | |
| 256 @override | |
| 257 void test_typedef_codeRange() { | |
| 258 // TODO(paulberry): implement codeRange. | |
| 259 super.test_typedef_codeRange(); | |
| 260 } | |
| 261 | |
| 262 @failingTest | |
| 263 @override | |
| 264 void test_typedef_documented() { | |
| 265 // TODO(paulberry): handle doc comments. | |
| 266 super.test_typedef_documented(); | |
| 267 } | |
| 268 | |
| 269 @failingTest | |
| 270 @override | |
| 271 void test_typedef_name() { | |
| 272 // TODO(paulberry): implement nameOffset. | |
| 273 super.test_typedef_name(); | |
| 274 } | |
| 275 | |
| 276 @failingTest | |
| 277 @override | |
| 278 void test_unit_codeRange() { | |
| 279 // TODO(paulberry): implement codeRange. | |
| 280 super.test_unit_codeRange(); | |
| 281 } | |
| 282 | |
| 283 @failingTest | |
| 284 @override | |
| 285 void test_variable() { | |
| 286 // TODO(paulberry): implement nameOffset. | |
| 287 super.test_variable(); | |
| 288 } | |
| 289 | |
| 290 @failingTest | |
| 291 @override | |
| 292 void test_variable_codeRange() { | |
| 293 // TODO(paulberry): implement codeRange. | |
| 294 super.test_variable_codeRange(); | |
| 295 } | |
| 296 | |
| 297 @failingTest | |
| 298 @override | |
| 299 void test_variable_documented() { | |
| 300 // TODO(paulberry): handle doc comments. | |
| 301 super.test_variable_documented(); | |
| 302 } | |
| 303 | |
| 304 @failingTest | |
| 305 @override | |
| 306 void test_variable_initializer_literal() { | |
| 307 // TODO(paulberry): implement nameOffset. | |
| 308 super.test_variable_initializer_literal(); | |
| 309 } | |
| 310 | |
| 311 @failingTest | |
| 312 @override | |
| 313 void test_variable_initializer_withLocals() { | |
| 314 // TODO(paulberry): implement nameOffset. | |
| 315 super.test_variable_initializer_withLocals(); | |
| 316 } | |
| 317 } | |
| OLD | NEW |