diff options
| author | Alexis Hildebrandt | 2015-01-06 20:48:56 +0100 |
|---|---|---|
| committer | Jack Nagel | 2015-01-12 21:08:27 -0500 |
| commit | 55c20cebc69cd62f9bde65fc2dd9d73857453e07 (patch) | |
| tree | bb6d01ddccf47abb9e721d33d3dad895acc7dd3e /Library | |
| parent | b5cb29a160282a30be12b047bbff927b87693eaa (diff) | |
| download | homebrew-55c20cebc69cd62f9bde65fc2dd9d73857453e07.tar.bz2 | |
remind: modernize
* Remove obsolete require 'formula'
* Replace single quotes with double quotes
* Split system argument string
* Add test
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/remind.rb | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/Library/Formula/remind.rb b/Library/Formula/remind.rb index dfffd4ebf..4fe6ba3de 100644 --- a/Library/Formula/remind.rb +++ b/Library/Formula/remind.rb @@ -1,9 +1,7 @@ -require 'formula' - class Remind < Formula - homepage 'http://www.roaringpenguin.com/products/remind' - url 'http://www.roaringpenguin.com/files/download/remind-03.01.13.tar.gz' - sha1 'dce46b2334b3849255feffe6cba4973f3c883647' + homepage "http://www.roaringpenguin.com/products/remind" + url "http://www.roaringpenguin.com/files/download/remind-03.01.13.tar.gz" + sha1 "dce46b2334b3849255feffe6cba4973f3c883647" def install # Remove unnecessary sleeps when running on Apple @@ -14,6 +12,12 @@ class Remind < Formula end system "./configure", "--disable-debug", "--disable-dependency-tracking", "--prefix=#{prefix}" - system "make install" + system "make", "install" + end + + test do + reminders = "reminders" + (testpath/reminders).write "ONCE 2015-01-01 Homebrew Test" + assert_equal "Reminders for Thursday, 1st January, 2015:\n\nHomebrew Test\n\n", shell_output("#{bin}/remind #{reminders} 2015-01-01") end end |
