97af32b4d3
Review URL: https://codereview.chromium.org//11943005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17300 260f80e4-7a28-3924-810f-c04153c831b5
29 lines
749 B
Dart
29 lines
749 B
Dart
// Copyright (c) 2012, 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_tests;
|
|
|
|
import 'dart:io';
|
|
|
|
import '../../test_pub.dart';
|
|
|
|
main() {
|
|
integration('requires the dependency to have a pubspec', () {
|
|
ensureGit();
|
|
|
|
git('foo.git', [
|
|
libDir('foo')
|
|
]).scheduleCreate();
|
|
|
|
appDir([{"git": "../foo.git"}]).scheduleCreate();
|
|
|
|
// TODO(nweiz): clean up this RegExp when either issue 4706 or 4707 is
|
|
// fixed.
|
|
schedulePub(args: ['install'],
|
|
error: new RegExp('^Package "foo" doesn\'t have a '
|
|
'pubspec.yaml file.'),
|
|
exitCode: 1);
|
|
});
|
|
}
|