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

Unified Diff: third_party/pkg/perf_api/test/perf_api_test.dart

Issue 1086713003: Remove everything but markdown from third_party (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 5 years, 8 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
« no previous file with comments | « third_party/pkg/perf_api/pubspec.yaml ('k') | third_party/pkg/route_hierarchical/.gitignore » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/pkg/perf_api/test/perf_api_test.dart
diff --git a/third_party/pkg/perf_api/test/perf_api_test.dart b/third_party/pkg/perf_api/test/perf_api_test.dart
deleted file mode 100644
index 56d715b2eee111b01d5614427f06bbab0c9523bf..0000000000000000000000000000000000000000
--- a/third_party/pkg/perf_api/test/perf_api_test.dart
+++ /dev/null
@@ -1,111 +0,0 @@
-library perf_api.noop_test;
-
-import 'dart:async';
-
-import 'package:unittest/unittest.dart';
-import 'package:perf_api/perf_api.dart';
-
-main() {
-
- test('should be able to instantiate as a noop profiler', () {
- expect(() => new Profiler(), returnsNormally);
- });
-
- group('Default Impl', () {
- Profiler perf;
-
- setUp(() {
- perf = new Profiler();
- });
-
- test('should do noop startTimer', () {
- expect(() => perf.startTimer('foo', 'bar'), returnsNormally);
- });
-
- test('should do noop stopTimer', () {
- expect(() => perf.stopTimer('foo'), returnsNormally);
- });
-
- test('should do noop start/stopTimer', () {
- expect(() {
- var timerId = perf.startTimer('foo');
- perf.stopTimer(timerId);
- }, returnsNormally);
- });
-
- test('should do noop markTime', () {
- expect(() => perf.markTime('foo'), returnsNormally);
- });
-
- test('should do noop time function', () {
- expect(() => perf.time('foo', () {}, 'bar'), returnsNormally);
- });
-
- test('should do noop time future', () {
- expect(() {
- perf.time('foo', new Future.sync(() => null), 'bar');
- }, returnsNormally);
- });
-
- group('counters', () {
-
- test('should return null for uninitialized counter', () {
- expect(perf.counters['foo'], null);
- });
-
- test('should increment counter', () {
- perf.counters.increment('foo');
- expect(perf.counters['foo'], 1);
- });
-
- test('should increment counter by given delta', () {
- perf.counters.increment('foo', 10);
- expect(perf.counters['foo'], 10);
- perf.counters.increment('foo', 5);
- expect(perf.counters['foo'], 15);
- });
-
- test('should set counter to provided value', () {
- perf.counters['foo'] = 10;
- expect(perf.counters['foo'], 10);
- });
-
- test('should decrement counter when delta is negative', () {
- perf.counters['foo'] = 15;
- perf.counters.increment('foo', -10);
- expect(perf.counters['foo'], 5);
- });
-
- test('should allow negative counter values', () {
- perf.counters['foo'] = 10;
- perf.counters.increment('foo', -15);
- expect(perf.counters['foo'], -5);
- });
-
- test('should return counters map', () {
- perf.counters['foo'] = 1;
- perf.counters.increment('bar', 2);
- perf.counters['baz'] = 3;
- expect(perf.counters.all, {
- 'foo': 1,
- 'bar': 2,
- 'baz': 3
- });
- });
-
- test('should return immutable counters map', () {
- expect(() => perf.counters.all['foo'] = 0,
- throwsA(new isInstanceOf<UnsupportedError>()));
- expect(() => perf.counters.all.putIfAbsent('foo', () => 0),
- throwsA(new isInstanceOf<UnsupportedError>()));
- expect(() => perf.counters.all.remove('foo'),
- throwsA(new isInstanceOf<UnsupportedError>()));
- expect(() => perf.counters.all.clear(),
- throwsA(new isInstanceOf<UnsupportedError>()));
- expect(() => perf.counters.all.addAll({}),
- throwsA(new isInstanceOf<UnsupportedError>()));
- });
-
- });
- });
-}
« no previous file with comments | « third_party/pkg/perf_api/pubspec.yaml ('k') | third_party/pkg/route_hierarchical/.gitignore » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698