diff options
| author | Kevin Moore | 2012-04-19 22:01:38 -0700 |
|---|---|---|
| committer | Jack Nagel | 2012-04-20 22:11:49 -0500 |
| commit | 2e8700bfb3a6db9b569666c46da625be164e3507 (patch) | |
| tree | b67ab449593359a67190565b05a14f1b7e22ccf5 /Library | |
| parent | 59e13b86a88c06094824331b55107e4e79129024 (diff) | |
| download | homebrew-2e8700bfb3a6db9b569666c46da625be164e3507.tar.bz2 | |
dart 6722
- add working test
Closes #11765.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/dart.rb | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/Library/Formula/dart.rb b/Library/Formula/dart.rb index 7f8e50d37..2831ad440 100644 --- a/Library/Formula/dart.rb +++ b/Library/Formula/dart.rb @@ -2,8 +2,9 @@ require 'formula' class Dart < Formula homepage 'http://www.dartlang.org/' - url 'http://commondatastorage.googleapis.com/dart-dump-render-tree/sdk/dart-macos-2559.zip' - md5 '0569646b92aa059f1ca024f9504b32eb' + url 'https://gsdview.appspot.com/dart-editor-archive-integration/6722/dart-macos.zip' + version '6722' + md5 '0afac9764a19e6fd99d3bbe2ae755379' def shim_script target <<-EOS.undent @@ -20,6 +21,17 @@ class Dart < Formula end def test - system "#{bin}/dart" + mktemp do + (Pathname.pwd+'sample.dart').write <<-EOS.undent + void main() { + Options opts = new Options(); + for (String arg in opts.arguments) { + print(arg); + } + } + EOS + + `#{bin}/dart sample.dart test message` == "test\nmessage\n" + end end end |
