Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(628)

Unified Diff: tests/lib/mirrors/invoke_private_test.dart

Issue 24631003: Add proper API for creating private symbols wrt a library. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: maintain dart2js coverage Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « tests/lib/mirrors/invoke_import_test.dart ('k') | tests/lib/mirrors/other_library.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tests/lib/mirrors/invoke_private_test.dart
diff --git a/tests/lib/mirrors/invoke_private_test.dart b/tests/lib/mirrors/invoke_private_test.dart
index 0e69bc692c7083ccf331a8080c7cbc59160830ab..160d3eab962f73a51f3f3014db20953cbe8ce178 100644
--- a/tests/lib/mirrors/invoke_private_test.dart
+++ b/tests/lib/mirrors/invoke_private_test.dart
@@ -35,52 +35,52 @@ main() {
// InstanceMirror.
C c = new C();
InstanceMirror im = reflect(c);
- result = im.invoke(const Symbol('_method'), [2,4,8]);
+ result = im.invoke(#_method, [2,4,8]);
Expect.equals('2+4+8', result.reflectee);
- result = im.getField(const Symbol('_getter'));
+ result = im.getField(#_getter);
Expect.equals('get default', result.reflectee);
- result = im.getField(const Symbol('_field'));
+ result = im.getField(#_field);
Expect.equals('default', result.reflectee);
- im.setField(const Symbol('_setter'), 'foo');
+ im.setField(#_setter, 'foo');
Expect.equals('set foo', c._field);
- im.setField(const Symbol('_field'), 'bar');
+ im.setField(#_field, 'bar');
Expect.equals('bar', c._field);
// ClassMirror.
ClassMirror cm = reflectClass(C);
- result = cm.invoke(const Symbol('_staticFunction'),[3,4]);
+ result = cm.invoke(#_staticFunction, [3,4]);
Expect.equals('(3,4)', result.reflectee);
- result = cm.getField(const Symbol('_staticGetter'));
+ result = cm.getField(#_staticGetter);
Expect.equals('sget initial', result.reflectee);
- result = cm.getField(const Symbol('_staticField'));
+ result = cm.getField(#_staticField);
Expect.equals('initial', result.reflectee);
- cm.setField(const Symbol('_staticSetter'), 'sfoo');
+ cm.setField(#_staticSetter, 'sfoo');
Expect.equals('sset sfoo', C._staticField);
- cm.setField(const Symbol('_staticField'), 'sbar');
+ cm.setField(#_staticField, 'sbar');
Expect.equals('sbar', C._staticField);
- result = cm.newInstance(const Symbol('_named'), ['my value']);
+ result = cm.newInstance(#_named, ['my value']);
Expect.isTrue(result.reflectee is C);
Expect.equals('my value', result.reflectee._field);
// LibraryMirror.
LibraryMirror lm = cm.owner;
- result = lm.invoke(const Symbol('_libraryFunction'),[':',')']);
+ result = lm.invoke(#_libraryFunction, [':',')']);
Expect.equals(':)', result.reflectee);
- result = lm.getField(const Symbol('_libraryGetter'));
+ result = lm.getField(#_libraryGetter);
Expect.equals('lget a priori', result.reflectee);
- result = lm.getField(const Symbol('_libraryField'));
+ result = lm.getField(#_libraryField);
Expect.equals('a priori', result.reflectee);
- lm.setField(const Symbol('_librarySetter'), 'lfoo');
+ lm.setField(#_librarySetter, 'lfoo');
Expect.equals('lset lfoo', _libraryField);
- lm.setField(const Symbol('_libraryField'), 'lbar');
+ lm.setField(#_libraryField, 'lbar');
Expect.equals('lbar', _libraryField);
}
« no previous file with comments | « tests/lib/mirrors/invoke_import_test.dart ('k') | tests/lib/mirrors/other_library.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698