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

Unified Diff: packages/polymer/test/build/log_injector_test.dart

Issue 2312183003: Removed Polymer from Observatory deps (Closed)
Patch Set: Created 4 years, 3 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
Index: packages/polymer/test/build/log_injector_test.dart
diff --git a/packages/polymer/test/build/log_injector_test.dart b/packages/polymer/test/build/log_injector_test.dart
deleted file mode 100644
index ca251e3bbc44049ad4f539a24cce16623c5ccf43..0000000000000000000000000000000000000000
--- a/packages/polymer/test/build/log_injector_test.dart
+++ /dev/null
@@ -1,82 +0,0 @@
-// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
-// for details. All rights reserved. Use of this source code is governed by a
-// BSD-style license that can be found in the LICENSE file.
-
-import 'dart:async';
-import 'dart:html';
-import 'package:unittest/unittest.dart';
-import 'package:unittest/html_config.dart';
-import 'package:polymer/src/build/log_injector.dart';
-
-main() {
- useHtmlConfiguration();
-
- setUp(() => new LogInjector().injectLogs('''{
- "polymer#0":[{
- "level":"Info",
- "message":{"id":"polymer#0","snippet":"foo"}}
- ],
- "polymer#1":[{
- "level":"Info",
- "message":{"id":"polymer#1","snippet":"foo"},
- "span":{
- "start":{
- "url":"web/test.html",
- "offset":22,
- "line":1,
- "column":0
- },
- "end":{
- "url":"web/test.html",
- "offset":50,
- "line":1,
- "column":28
- },
- "text":"<polymer-element name=\\"x-a\\">"
- }
- }],
- "polymer#2":[
- {"level":"Warning","message":{"id":"polymer#2","snippet":"bar"}},
- {"level":"Warning","message":{"id":"polymer#2",
- "snippet":"bar again"}},
- {"level":"Error","message":{"id":"polymer#2","snippet":"baz1"}}
- ],
- "foo#44":[{"level":"Error","message":{"id":"foo#44","snippet":"baz2"}}]
- }'''));
-
- test('can inject a functioning log widget', () {
- var logsElement = document.querySelector(".build-logs");
- expect(logsElement, isNotNull);
-
- var menuElements = logsElement.querySelectorAll(".menu > div");
- expect(menuElements.length, 3);
- var contentElements = logsElement.querySelectorAll(".content > div");
- expect(contentElements.length, 3);
-
- var expectedClasses = ['info', 'warning', 'error'];
-
- // Check initial setup.
- for (var i = 0; i < menuElements.length; ++i) {
- expect(menuElements[i].classes.contains(expectedClasses[i]), true);
- expect(menuElements[i].classes.contains('active'), false);
- expect(contentElements[i].classes.contains(expectedClasses[i]), true);
- expect(contentElements[i].classes.contains('active'), false);
- expect(contentElements[i].querySelectorAll('.log').length, 2);
- }
-
- // Test clicking each of the tabs.
- for (var i = 0; i < menuElements.length; ++i) {
- menuElements[i].click();
- for (var j = 0; j < menuElements.length; ++j) {
- expect(menuElements[j].classes.contains('active'), j == i);
- expect(contentElements[j].classes.contains('active'), j == i);
- }
- }
-
- // Test toggling same tab.
- expect(menuElements[2].classes.contains('active'), true);
- menuElements[2].click();
- expect(menuElements[2].classes.contains('active'), false);
- expect(contentElements[2].classes.contains('active'), false);
- });
-}
« no previous file with comments | « packages/polymer/test/build/linter_test.dart ('k') | packages/polymer/test/build/polyfill_injector_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698