Commit Graph

14 Commits (master)

Author SHA1 Message Date
Ben Moon 83b9bbd6b7 Fix newline at end of file 2016-05-16 14:19:39 +01:00
Ben Moon 5f85cf4121 Update Goodies to use Test::Deep
* Ensure Test::Deep is imported.

* Replace '-ANY-' with ignore()

* Replace regexes with re(...)
2016-05-16 14:07:57 +01:00
Zach Thompson 73d8f72fc0 Remove id/name from Perl modules and tests 2016-03-18 11:49:33 -06:00
Ben Moon b905d90634 Remove imperative trigger
Should not trigger on 'piglatin X'.
2016-02-12 14:51:27 +00:00
Ben Moon e2878dfb45 Change to no response when no translation was done 2016-01-18 19:04:00 +00:00
Ben Moon ace3370227 Add support for additional query forms
Will now work as one would expect for queries such as "How do you say X
in piglatin?".
2016-01-18 19:03:59 +00:00
Ben Moon 69fb77b905 Improve support general queries
* Makes it less likely that the Goodie will trigger on false-positives
  (e.g., "What is piglatin?").
* Provides better support for matching when "piglatin" is included in
  the query to be translated.
2016-01-18 19:02:12 +00:00
Ben Moon 8f2a36ccf5 Support translation to+from Pig Latin and casing
Swap to using the `Lingua::PigLatin::Bidirectional` package which
provides much better support for case-preservation as well as
translation to and from Pig Latin.
2016-01-18 19:02:10 +00:00
Ben Moon d3108e2de2 Update answer to use templates
Now uses the 'text' answer template.
2016-01-18 19:01:29 +00:00
Ben Moon aa97420208 Fix PigLatin triggering on empty input
Fixes #1969
2016-01-18 19:01:29 +00:00
Chris Wilson 2f11d6cc76 Update Binary IA to Uppercase. Fix All Test Cases for Uppercase Changes. 2015-01-09 19:46:54 +11:00
Matt Miller 27dcc5e2e6 PigLatin: add structured answer. 2014-11-15 21:33:00 +02:00
Eric Johnson 9c29b27338 Added tests for example queries which are not currently tested.
Conflicts:

	t/TimezoneConverter.t
2014-02-10 21:36:14 +00:00
Dylan Lloyd 56ca0258a0 test files are not packages 2013-05-25 19:29:44 -04:00