refactor(dart/transform): Use package:guinness in tests
`guinness` is a Dart port of Jasmine. Since the rest of Angular 2 uses Jasmine, use it for the transformer too. Closes #8 Closes #1037 Closes #1000
This commit is contained in:
@@ -3,7 +3,7 @@ library angular2.test.transform.reflection_remover;
|
||||
import 'package:analyzer/analyzer.dart';
|
||||
import 'package:angular2/src/transform/reflection_remover/codegen.dart';
|
||||
import 'package:angular2/src/transform/reflection_remover/rewriter.dart';
|
||||
import 'package:unittest/unittest.dart';
|
||||
import 'package:guinness/guinness.dart';
|
||||
|
||||
import 'reflection_remover_files/expected/index.dart' as expected;
|
||||
import '../common/read_file.dart';
|
||||
@@ -11,11 +11,11 @@ import '../common/read_file.dart';
|
||||
void allTests() {
|
||||
var codegen = new Codegen('web/index.dart', 'web/index.ng_deps.dart');
|
||||
|
||||
test('should remove uses of mirrors & insert calls to generated code.', () {
|
||||
it('should remove uses of mirrors & insert calls to generated code.', () {
|
||||
var code =
|
||||
readFile('reflection_remover/reflection_remover_files/index.dart');
|
||||
var output =
|
||||
new Rewriter(code, codegen).rewrite(parseCompilationUnit(code));
|
||||
expect(output, equals(expected.code));
|
||||
expect(output).toEqual(expected.code);
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user