From 18ace599753dd8e6b1820be4a202519d5d149dab Mon Sep 17 00:00:00 2001 From: "Stephen R. Scaffidi" Date: Tue, 15 Jan 2013 10:26:56 -0500 Subject: [PATCH 1/2] Add prereq for rafl goodie MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added Acme::rafl::Everywhere to prereqs section for rafl goodie module --- dist.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/dist.ini b/dist.ini index 08e1d680c..4c4a1d92d 100644 --- a/dist.ini +++ b/dist.ini @@ -40,6 +40,7 @@ JSON = 0 XML::SAX::Expat = 0 XML::Simple = 0 Astro::MoonPhase = 0 +Acme::rafl::Everywhere = 0 [Prereqs / TestRequires] Test::More = 0.98 From 43fe5878e27127d8f4ebb5128a04787e37b8863f Mon Sep 17 00:00:00 2001 From: "Stephen R. Scaffidi" Date: Tue, 15 Jan 2013 07:36:32 -0800 Subject: [PATCH 2/2] unit test for rafl goodie --- t/rafl.t | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 t/rafl.t diff --git a/t/rafl.t b/t/rafl.t new file mode 100644 index 000000000..bee293eb2 --- /dev/null +++ b/t/rafl.t @@ -0,0 +1,26 @@ +#!/usr/bin/env perl + +use strict; +use warnings; +use Test::More; +use DDG::Test::Goodie; + +zci is_cached => 0; +zci answer_type => 'rafl'; + +ddg_goodie_test( + [qw( + DDG::Goodie::Rafl + )], + 'rafl' => test_zci( + qr/rafl.*everywhere/i, + ), + '!rafl' => test_zci( + qr/rafl.*everywhere/i, + ), + 'rafl everywhere' => test_zci( + qr/rafl.*everywhere/i, + ), +); + +done_testing;