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

Side by Side Diff: pkg/polymer/test/build/import_inliner_test.dart

Issue 79513002: Fix resolution of packages in pub-build to allow '../../packages/foo/bar' (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 1 month 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 library polymer.test.build.import_inliner_test; 5 library polymer.test.build.import_inliner_test;
6 6
7 import 'package:polymer/src/build/common.dart'; 7 import 'package:polymer/src/build/common.dart';
8 import 'package:polymer/src/build/import_inliner.dart'; 8 import 'package:polymer/src/build/import_inliner.dart';
9 import 'package:unittest/compact_vm_config.dart'; 9 import 'package:unittest/compact_vm_config.dart';
10 import 'package:unittest/unittest.dart'; 10 import 'package:unittest/unittest.dart';
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after
133 'a|web/test.html': 133 'a|web/test.html':
134 '<!DOCTYPE html><html><head>' 134 '<!DOCTYPE html><html><head>'
135 '<link rel="import" href="test2.html">' 135 '<link rel="import" href="test2.html">'
136 '</head></html>', 136 '</head></html>',
137 'a|web/test2.html': 137 'a|web/test2.html':
138 '<!DOCTYPE html><html><head>' 138 '<!DOCTYPE html><html><head>'
139 '<link rel="import" href="assets/b/test3.html">' 139 '<link rel="import" href="assets/b/test3.html">'
140 '</head><body><polymer-element>2</polymer-element></html>', 140 '</head><body><polymer-element>2</polymer-element></html>',
141 'b|asset/test3.html': 141 'b|asset/test3.html':
142 '<!DOCTYPE html><html><head>' 142 '<!DOCTYPE html><html><head>'
143 '<link rel="import" href="packages/c/test4.html">' 143 '<link rel="import" href="../../packages/c/test4.html">'
144 '</head><body><polymer-element>3</polymer-element></html>', 144 '</head><body><polymer-element>3</polymer-element></html>',
145 'c|lib/test4.html': 145 'c|lib/test4.html':
146 '<!DOCTYPE html><html><head>' 146 '<!DOCTYPE html><html><head>'
147 '</head><body><polymer-element>4</polymer-element></html>', 147 '</head><body><polymer-element>4</polymer-element></html>',
148 }, { 148 }, {
149 'a|web/test.html': 149 'a|web/test.html':
150 '<!DOCTYPE html><html><head>' 150 '<!DOCTYPE html><html><head>'
151 '</head><body>' 151 '</head><body>'
152 '<polymer-element>4</polymer-element>' 152 '<polymer-element>4</polymer-element>'
153 '<polymer-element>3</polymer-element>' 153 '<polymer-element>3</polymer-element>'
154 '<polymer-element>2</polymer-element></body></html>', 154 '<polymer-element>2</polymer-element></body></html>',
155 'a|web/test2.html': 155 'a|web/test2.html':
156 '<!DOCTYPE html><html><head>' 156 '<!DOCTYPE html><html><head>'
157 '</head><body>' 157 '</head><body>'
158 '<polymer-element>4</polymer-element>' 158 '<polymer-element>4</polymer-element>'
159 '<polymer-element>3</polymer-element>' 159 '<polymer-element>3</polymer-element>'
160 '<polymer-element>2</polymer-element></body></html>', 160 '<polymer-element>2</polymer-element></body></html>',
161 'b|asset/test3.html': 161 'b|asset/test3.html':
162 '<!DOCTYPE html><html><head>' 162 '<!DOCTYPE html><html><head>'
163 '<link rel="import" href="packages/c/test4.html">' 163 '<link rel="import" href="../../packages/c/test4.html">'
164 '</head><body><polymer-element>3</polymer-element></html>', 164 '</head><body><polymer-element>3</polymer-element></html>',
165 'c|lib/test4.html': 165 'c|lib/test4.html':
166 '<!DOCTYPE html><html><head>' 166 '<!DOCTYPE html><html><head>'
167 '</head><body><polymer-element>4</polymer-element></html>', 167 '</head><body><polymer-element>4</polymer-element></html>',
168 }); 168 });
169 169
170 testPhases('deep, elements, many imports', phases, { 170 testPhases('deep, elements, many imports', phases, {
171 'a|web/test.html': 171 'a|web/test.html':
172 '<!DOCTYPE html><html><head>' 172 '<!DOCTYPE html><html><head>'
173 '<link rel="import" href="test2a.html">' 173 '<link rel="import" href="test2a.html">'
(...skipping 284 matching lines...) Expand 10 before | Expand all | Expand 10 after
458 '<!DOCTYPE html><html><head>' 458 '<!DOCTYPE html><html><head>'
459 '</head><body>' 459 '</head><body>'
460 '<polymer-element>3</polymer-element>' 460 '<polymer-element>3</polymer-element>'
461 '<polymer-element>2</polymer-element></body></html>', 461 '<polymer-element>2</polymer-element></body></html>',
462 'a|web/test_3.html': 462 'a|web/test_3.html':
463 '<!DOCTYPE html><html><head>' 463 '<!DOCTYPE html><html><head>'
464 '</head><body>' 464 '</head><body>'
465 '<polymer-element>3</polymer-element></body></html>', 465 '<polymer-element>3</polymer-element></body></html>',
466 }); 466 });
467 } 467 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698