a6e3008ded
See: https://dart-review.googlesource.com/c/sdk/+/196026 TEST=Code cleanup exclusively (sorting imports); no new tests. Change-Id: Ib07a82ff418138c542d6a83cfab9aabbb285f866 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/196180 Auto-Submit: Phil Quitslund <pquitslund@google.com> Reviewed-by: Phil Quitslund <pquitslund@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Reviewed-by: Ben Konyi <bkonyi@google.com> Reviewed-by: Bob Nystrom <rnystrom@google.com> Commit-Queue: Phil Quitslund <pquitslund@google.com>
32 lines
975 B
Dart
32 lines
975 B
Dart
// Copyright (c) 2021, the Dart project authors. Please see the AUTHORS file
|
|
// for details. All rights reserved. Use of this source code is governed by a
|
|
// BSD-style license that can be found in the LICENSE file.
|
|
|
|
import 'package:test/test.dart';
|
|
import 'package:vm_service/vm_service.dart';
|
|
|
|
import 'common/test_helper.dart';
|
|
|
|
class Foo {
|
|
static Bar b = Bar();
|
|
}
|
|
|
|
class Bar {}
|
|
|
|
var tests = <IsolateTest>[
|
|
(VmService service, IsolateRef isolate) async {
|
|
final classes = (await service.getClassList(isolate.id!)).classes!;
|
|
final fooRef = classes.firstWhere((element) => element.name == 'Foo');
|
|
final foo = (await service.getObject(isolate.id!, fooRef.id!)) as Class;
|
|
final field =
|
|
(await service.getObject(isolate.id!, foo.fields!.first.id!)) as Field;
|
|
expect(field.staticValue!.valueAsString, '<not initialized>');
|
|
}
|
|
];
|
|
|
|
main([args = const <String>[]]) => runIsolateTests(
|
|
args,
|
|
tests,
|
|
'regress_44588_test.dart',
|
|
);
|