aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorAlexis Hildebrandt2015-01-06 20:48:56 +0100
committerJack Nagel2015-01-12 21:08:27 -0500
commit55c20cebc69cd62f9bde65fc2dd9d73857453e07 (patch)
treebb6d01ddccf47abb9e721d33d3dad895acc7dd3e /Library
parentb5cb29a160282a30be12b047bbff927b87693eaa (diff)
downloadhomebrew-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.rb16
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