| Index: lib/pub_serve.dart
|
| diff --git a/lib/pub_serve.dart b/lib/pub_serve.dart
|
| index f7cf373224829a29cb3e78ad8c2785eae9674032..71fa1cffd516dcbf100a655fd519381b757a9366 100644
|
| --- a/lib/pub_serve.dart
|
| +++ b/lib/pub_serve.dart
|
| @@ -19,16 +19,16 @@ class PubServeTransformer extends Transformer implements DeclaringTransformer {
|
|
|
| void declareOutputs(DeclaringTransform transform) {
|
| var id = transform.primaryId;
|
| - transform.declareOutput(id.changeExtension('.vm_test.dart'));
|
| - transform.declareOutput(id.changeExtension('.browser_test.dart'));
|
| - transform.declareOutput(id.changeExtension('.browser_test.html'));
|
| + transform.declareOutput(id.addExtension('.vm_test.dart'));
|
| + transform.declareOutput(id.addExtension('.browser_test.dart'));
|
| + transform.declareOutput(id.addExtension('.browser_test.html'));
|
| }
|
|
|
| void apply(Transform transform) {
|
| var id = transform.primaryInput.id;
|
|
|
| transform.addOutput(
|
| - new Asset.fromString(id.changeExtension('.vm_test.dart'), '''
|
| + new Asset.fromString(id.addExtension('.vm_test.dart'), '''
|
| import "package:test/src/runner/vm/isolate_listener.dart";
|
|
|
| import "${p.url.basename(id.path)}" as test;
|
| @@ -39,7 +39,7 @@ void main(_, Map message) {
|
| }
|
| '''));
|
|
|
| - var browserId = id.changeExtension('.browser_test.dart');
|
| + var browserId = id.addExtension('.browser_test.dart');
|
| transform.addOutput(new Asset.fromString(browserId, '''
|
| import "package:test/src/runner/browser/iframe_listener.dart";
|
|
|
| @@ -51,7 +51,7 @@ void main(_) {
|
| '''));
|
|
|
| transform.addOutput(
|
| - new Asset.fromString(browserId.changeExtension('.html'), '''
|
| + new Asset.fromString(id.addExtension('.browser_test.html'), '''
|
| <!DOCTYPE html>
|
| <html>
|
| <head>
|
|
|