fix(transformer): fix 'pub build' in examples

This commit is contained in:
Sigmund Cherem
2015-07-09 13:59:36 -07:00
committed by yjbanov
parent 749d043258
commit 62589293aa
19 changed files with 38 additions and 21 deletions
@@ -1,4 +1,4 @@
library examples.src.hello_world.index_common_dart.ng_deps.dart;
library examples.src.hello_world.absolute_url_expression_files.ng_deps.dart;
import 'hello.dart';
import 'package:angular2/angular2.dart'
@@ -16,6 +16,7 @@ void initReflector(reflector) {
const Component(selector: 'hello-app'),
const View(
template: r'''{{greeting}}''',
templateUrl: r'package:other_package/template.html',
styles: const [r'''.greeting { .color: blue; }''',])
]
});
@@ -1,4 +1,4 @@
library examples.src.hello_world.index_common_dart;
library examples.src.hello_world.absolute_url_expression_files;
import 'package:angular2/angular2.dart'
show bootstrap, Component, Directive, View, NgElement;
@@ -124,8 +124,8 @@ void _testNgDeps(String name, String inputPath,
if (output == null) {
expect(await reader.hasInput(expectedId)).toBeFalse();
} else {
expect(formatter.format(output)).toEqual(
(await reader.readAsString(expectedId)).replaceAll('\r\n', '\n'));
var input = await reader.readAsString(expectedId);
expect(formatter.format(output)).toEqual(formatter.format(input));
}
if (expectedLogs != null) {
@@ -16,6 +16,7 @@ void initReflector(reflector) {
const Component(selector: 'hello-app'),
const View(
template: r'''{{greeting}}''',
templateUrl: r'template.html',
styles: const [
r'''.greeting { .color: blue; }''',
r'''.hello { .color: red; }''',
@@ -1,4 +1,4 @@
library test.transform.directive_processor.url_expression_files.hello.ng_deps.dart;
library test.transform.directive_processor.invalid_url_files.hello.ng_deps.dart;
import 'hello.dart';
import 'package:angular2/angular2.dart'
@@ -14,7 +14,10 @@ void initReflector(reflector) {
'parameters': const [],
'annotations': const [
const Component(selector: 'hello-app'),
const View(template: r'''''', styles: const [r'''''', r'''''',])
const View(
template: r'''''',
templateUrl: r'/bad/absolute/url.html',
styles: const [r'''''', r'''''',])
]
});
}
@@ -1,4 +1,4 @@
library test.transform.directive_processor.url_expression_files.hello;
library test.transform.directive_processor.invalid_url_files.hello;
import 'package:angular2/angular2.dart'
show bootstrap, Component, Directive, View, NgElement;
@@ -1,4 +1,4 @@
library examples.src.hello_world.index_common_dart.ng_deps.dart;
library examples.src.hello_world.multiple_style_urls_files.ng_deps.dart;
import 'hello.dart';
import 'package:angular2/angular2.dart'
@@ -16,6 +16,7 @@ void initReflector(reflector) {
const Component(selector: 'hello-app'),
const View(
template: r'''{{greeting}}''',
templateUrl: r'template.html',
styles: const [
r'''.greeting { .color: blue; }''',
r'''.hello { .color: red; }''',
@@ -1,4 +1,4 @@
library examples.src.hello_world.index_common_dart;
library examples.src.hello_world.multiple_style_urls_files;
import 'package:angular2/angular2.dart'
show bootstrap, Component, Directive, View, NgElement;
@@ -1,4 +1,4 @@
library examples.src.hello_world.index_common_dart.ng_deps.dart;
library examples.src.hello_world.multiple_style_urls_not_inlined_files.ng_deps.dart;
import 'hello.dart';
import 'package:angular2/angular2.dart'
@@ -1,4 +1,4 @@
library examples.src.hello_world.index_common_dart;
library examples.src.hello_world.multiple_style_urls_not_inlined_files;
import 'package:angular2/angular2.dart'
show bootstrap, Component, Directive, View, NgElement;
@@ -1,4 +1,4 @@
library examples.src.hello_world.index_common_dart.ng_deps.dart;
library examples.src.hello_world.split_url_expression_files.ng_deps.dart;
import 'hello.dart';
import 'package:angular2/angular2.dart'
@@ -14,7 +14,7 @@ void initReflector(reflector) {
'parameters': const [],
'annotations': const [
const Component(selector: 'hello-app'),
const View(template: r'''{{greeting}}''')
const View(template: r'''{{greeting}}''', templateUrl: r'template.html')
]
});
}
@@ -1,4 +1,4 @@
library examples.src.hello_world.index_common_dart;
library examples.src.hello_world.split_url_expression_files;
import 'package:angular2/angular2.dart'
show bootstrap, Component, Directive, View, NgElement;
@@ -1,4 +1,4 @@
library examples.src.hello_world.index_common_dart.ng_deps.dart;
library examples.src.hello_world.url_expression_files.ng_deps.dart;
import 'hello.dart';
import 'package:angular2/angular2.dart'
@@ -14,7 +14,7 @@ void initReflector(reflector) {
'parameters': const [],
'annotations': const [
const Component(selector: 'hello-app'),
const View(template: r'''{{greeting}}''')
const View(template: r'''{{greeting}}''', templateUrl: r'template.html')
]
});
}
@@ -1,4 +1,4 @@
library examples.src.hello_world.index_common_dart;
library examples.src.hello_world.url_expression_files;
import 'package:angular2/angular2.dart'
show bootstrap, Component, Directive, View, NgElement;
@@ -123,7 +123,8 @@ void allTests() {
});
});
testPhases(config.name, [[transform]], config.assetPathToInputPath,
config.assetPathToExpectedOutputPath, []);
config.assetPathToExpectedOutputPath, [],
StringFormatter.noNewlinesOrSurroundingWhitespace);
}
}