| Index: utils/tests/pub/pub_cache_test.dart
|
| diff --git a/utils/tests/pub/pub_cache_test.dart b/utils/tests/pub/pub_cache_test.dart
|
| deleted file mode 100644
|
| index ce4ce8484e400a9b47d0963dd2268699e9e0442a..0000000000000000000000000000000000000000
|
| --- a/utils/tests/pub/pub_cache_test.dart
|
| +++ /dev/null
|
| @@ -1,79 +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.
|
| -
|
| -library pub_cache_test;
|
| -
|
| -import 'dart:io';
|
| -import 'dart:json' as json;
|
| -
|
| -import 'package:scheduled_test/scheduled_test.dart';
|
| -
|
| -import '../../pub/io.dart';
|
| -import 'descriptor.dart' as d;
|
| -import 'test_pub.dart';
|
| -
|
| -main() {
|
| - initConfig();
|
| -
|
| - integration('running pub cache displays error message', () {
|
| - schedulePub(args: ['cache'],
|
| - output: '''
|
| - Inspect the system cache.
|
| -
|
| - Usage: pub cache list
|
| - ''',
|
| - error: 'The cache command expects one argument.',
|
| - exitCode: 64);
|
| - });
|
| -
|
| - integration('running pub cache foo displays error message', () {
|
| - schedulePub(args: ['cache' ,'foo'],
|
| - output: '''
|
| - Inspect the system cache.
|
| -
|
| - Usage: pub cache list
|
| - ''',
|
| - error: 'Unknown cache command "foo".',
|
| - exitCode: 64);
|
| - });
|
| -
|
| - integration('running pub cache list when there is no cache', () {
|
| - schedulePub(args: ['cache', 'list'], output: '{"packages":{}}');
|
| - });
|
| -
|
| - integration('running pub cache list on empty cache', () {
|
| - // Set up a cache.
|
| - d.dir(cachePath, [
|
| - d.dir('hosted', [
|
| - d.dir('pub.dartlang.org', [
|
| - ])
|
| - ])
|
| - ]).create();
|
| -
|
| - schedulePub(args: ['cache', 'list'], output: '{"packages":{}}');
|
| - });
|
| -
|
| - integration('running pub cache list', () {
|
| - // Set up a cache.
|
| - d.dir(cachePath, [
|
| - d.dir('hosted', [
|
| - d.dir('pub.dartlang.org', [
|
| - d.dir("foo-1.2.3", [
|
| - d.libPubspec("foo", "1.2.3"),
|
| - d.libDir("foo")
|
| - ]),
|
| - d.dir("bar-2.0.0", [
|
| - d.libPubspec("bar", "2.0.0"),
|
| - d.libDir("bar") ])
|
| - ])
|
| - ])
|
| - ]).create();
|
| -
|
| - schedulePub(args: ['cache', 'list'], output:
|
| - new RegExp(r'\{"packages":\{"bar":\{"version":"2\.0\.0","location":'
|
| - r'"[^"]+bar-2\.0\.0"\},"foo":\{"version":"1\.2\.3","location":'
|
| - r'"[^"]+foo-1\.2\.3"\}\}\}$'));
|
| - });
|
| -
|
| -}
|
|
|