OLD | NEW |
(Empty) | |
| 1 import '../../lib/src/exit_codes.dart' as exit_codes; |
| 2 import '../descriptor.dart' as d; |
| 3 import '../test_pub.dart'; |
| 4 main() { |
| 5 initConfig(); |
| 6 integration( |
| 7 'Errors if the executable is in a subdirectory in a ' 'dependency.', |
| 8 () { |
| 9 d.dir("foo", [d.libPubspec("foo", "1.0.0")]).create(); |
| 10 d.dir(appPath, [d.appPubspec({ |
| 11 "foo": { |
| 12 "path": "../foo" |
| 13 } |
| 14 })]).create(); |
| 15 schedulePub(args: ["run", "foo:sub/dir"], error: """ |
| 16 Cannot run an executable in a subdirectory of a dependency. |
| 17 |
| 18 Usage: pub run <executable> [args...] |
| 19 -h, --help Print usage information for this command. |
| 20 |
| 21 Run "pub help" to see global options. |
| 22 """, exitCode: exit_codes.USAGE); |
| 23 }); |
| 24 } |
OLD | NEW |