hchienjo
f9f900b420
Add tests for 'X in roman numeral' bug https://github.com/duckduckgo/zeroclickinfo-goodies/issues/3484 .
2016-08-15 10:25:36 +00:00
Rob Emery
f8878c8237
Merge pull request #3511 from duckduckgo/jag/conversions-base
...
Conversions.pm: Switch group from 'text' to 'base'.
2016-08-14 21:58:53 +01:00
Ben Moon
6e31737cdd
Add support for three-digit hex codes
2016-08-13 11:08:02 +01:00
Zaahir Moolla
53be50050d
Merge pull request #3400 from sahildua2305/colors-goodie-new
...
New CSS Colors Goodie
2016-08-11 13:25:50 -04:00
jagtalon
7172d0d85a
Update tests for the template group.
2016-08-10 19:43:28 +00:00
sdua
860987823c
CssColors: Remove new lines
2016-08-09 20:01:31 +00:00
Zaahir Moolla
aa595401d7
Merge pull request #3518 from duckduckgo/pr/3367
...
Continue PR #3367
2016-08-09 14:17:35 -04:00
Ben Moon
d17319fdf2
Remove trailing space from subtitle prefixes
2016-08-06 18:19:58 +01:00
Zaahir Moolla
f5a020b470
Merge pull request #3425 from duckduckgo/zaahir/js-minify-improvements
...
JS Minify Visual Improvements
2016-08-06 11:31:52 -04:00
Shubham Gupta
0493c40362
Update DaysBetween.t
2016-08-04 05:04:31 +05:30
Shubham Gupta
0d7e45637e
Update DaysBetween.t
2016-08-04 04:25:20 +05:30
iamshubh22
48a7feba0b
DaysBetween: Add 'Days since' feature
2016-08-04 03:24:31 +05:30
Daniel Davis
76837bcce0
Merge pull request #3218 from tagawa/tagawa/sha3
...
SHA-3: Added 'sha-3' trigger
2016-08-02 23:04:06 +09:00
sdua
b7c5721f14
JSONValidator: Fix tests
2016-08-01 22:07:10 +00:00
sdua
5647a62cac
JSONValidator: Update tests
2016-08-01 22:02:44 +00:00
sdua
1d79237bea
JSONValidator: Update tests
2016-07-30 17:14:30 +00:00
Maria Grazia Alastra
33f622f8c1
Merge pull request #3432 from sahildua2305/json-validator-new
...
New JSON Validator
2016-07-28 23:18:19 +02:00
Daniel Davis
51b64c295e
Merge pull request #3409 from duckduckgo/gd/random-date-past-future
...
RandomDate: Add support for ranges
2016-07-28 17:35:07 +09:00
Zac Pappis
7ca0a066e8
Merge pull request #3243 from sahildua2305/frequency-improve
...
Frequency: Update IA to use List template
2016-07-25 09:18:55 -04:00
sdua
a271bb587b
JSONValidator: Update tests
2016-07-24 19:34:30 +00:00
sdua
f2f54f0e59
JSONValidator: Update subtitle section
2016-07-24 19:19:36 +00:00
sdua
44aa73ae73
JSONValidator: Add basic template and load library
2016-07-24 18:25:07 +00:00
Ben Moon
eb7e4a5813
Ensure trailing punctuation is ignored
2016-07-23 19:14:10 +01:00
msingh2
6138d325c7
Fixes Color Picker Name
2016-07-22 19:53:58 +00:00
sdua
3c4ad30c4d
JSONValidator: Init v1
2016-07-21 21:31:53 +00:00
sdua
6e4d73b847
JSONValidator: Init
2016-07-21 20:47:14 +00:00
Zaahir Moolla
f2a0fe934f
Merge pull request #3284 from 122131/minecraft-crafting-update
...
Minecraft: recipe update & other enhancements
2016-07-21 12:20:04 -04:00
Olivia Haas
92e476b216
Merge pull request #3398 from duckduckgo/mintsoft/parcelforce-eager-trigger
...
Parcelforce: Triggering on luhn!
2016-07-21 11:19:56 -04:00
Olivia Haas
59c235876d
Merge pull request #3397 from duckduckgo/mintsoft/url_decode
...
URLDecode: Fixing case sensitive triggers
2016-07-21 11:03:47 -04:00
Zaahir Moolla
e991c50424
fix test
2016-07-21 10:59:16 -04:00
Zaahir Moolla
3e7bcfc8b5
Merge pull request #3417 from sahildua2305/refactor-js-minify
...
JsMinify: Code Refactor and Design Adjustments [WIP]
2016-07-21 08:17:36 -04:00
Daniel Davis
d6fac752ed
Merge pull request #3399 from regagain/luhn
...
Luhn Algorithm: Reduce subtitle redundancy
2016-07-21 11:40:32 +09:00
regagain
02eb439684
Removed full stop
2016-07-20 17:53:27 +00:00
Ben Moon
8347689276
Ensure start and end dates are different
2016-07-20 10:49:29 +01:00
msingh2
9941785610
Tests updated
2016-07-20 07:03:46 +00:00
sdua
7c1609fafb
JsMinify: Add more tests for new triggers
2016-07-19 22:35:09 +00:00
sdua
df042967f6
JsMinify: Update tests
2016-07-19 22:15:56 +00:00
1122131
7b509eaed1
second test file fix
2016-07-19 18:06:27 +00:00
1122131
c7cd16769f
update test file for image paths
2016-07-19 17:50:54 +00:00
Maria Grazia Alastra
479814bd70
Merge pull request #3352 from sahildua2305/js-minifier
...
Add new JSMinify Instant Answer
2016-07-19 19:24:52 +02:00
Ben Moon
4fcf5dfed5
Add support for ranges with 'Date and Time'
2016-07-19 16:06:28 +01:00
Ben Moon
c35ab307dc
Add support for additional past/future forms
2016-07-19 15:41:43 +01:00
Ben Moon
67e7af47c7
Ensure unsupported ranges do not trigger
2016-07-19 14:25:58 +01:00
Ben Moon
6520e91a28
Ensure min and max dates are valid
2016-07-19 14:21:27 +01:00
Ben Moon
6460f1b727
Add support for 'between' forms
2016-07-19 14:17:27 +01:00
Ben Moon
f7bf753492
Ensure (test) matches are on full string
2016-07-19 14:06:03 +01:00
Ben Moon
1fc7aeaa71
Add support for 'in the past' forms
2016-07-19 14:04:51 +01:00
Ben Moon
0231273a59
Add support for 'in the past' forms for Date
2016-07-19 13:55:57 +01:00
Ben Moon
955739a57e
Add helpers for building tests
2016-07-19 13:14:36 +01:00
Daniel Davis
94b5339447
Merge pull request #3313 from tagawa/tagawa/macaddress
...
Refer MAC address and Generate MAC to each other
2016-07-19 20:08:21 +09:00
sdua
dfd5c3d56f
CssColors: Add more negative test
2016-07-18 21:41:17 +00:00
Zaahir Moolla
62f7e90d3d
Update links and phrasing
2016-07-18 12:57:02 -04:00
Zach Thompson
9cdff5cf2a
Make metadata test for cheat sheets a warning
...
Update the message so it's clear what needs to be done to get a cheat sheet in the feed.
2016-07-18 10:22:07 -06:00
sdua
6e9afed20f
CssColors: Improve triggering and update tests
2016-07-16 22:54:39 +00:00
sdua
1dba7cfa89
CssColors: Add more tests
2016-07-16 22:47:53 +00:00
sdua
e5c28900de
CssColors: Rename share folder
2016-07-16 22:19:04 +00:00
sdua
95b197334f
CssColors: Update test
2016-07-16 22:12:58 +00:00
sdua
6c898bc505
CssColors: change ID to csscolors from css_colors
2016-07-16 21:45:29 +00:00
sdua
b0fcfd1b3a
CssColors: Init
2016-07-16 21:36:26 +00:00
regagain
0be2c62c25
reduce subtitle redundancy
2016-07-16 09:35:51 +00:00
msingh2
2adddd17ee
Added test for rgb hsv cmyk
2016-07-15 20:53:36 +00:00
Rob
126272355c
ParcelForce: Adding failing test for keen triggering
2016-07-15 21:51:25 +01:00
Rob
520296bb89
URLDecode: Failing tests for trigger being case-sensitive
2016-07-15 21:32:58 +01:00
msingh2
2f1a77e268
Add more tests to ignore
2016-07-15 20:25:32 +00:00
msingh2
6cef91fce4
Fixing tests type
2016-07-15 19:40:22 +00:00
msingh2
9f7fca1088
File renamed
2016-07-15 19:34:47 +00:00
msingh2
6e4bc8d350
Basic Structured Answer added
2016-07-15 19:34:15 +00:00
Daniel Davis
f8741e1292
Merge pull request #2973 from regagain/luhn
...
New Luhn instant answer
2016-07-14 23:24:45 +09:00
1122131
6f69014696
thirdr fix for test file
2016-07-12 15:43:33 +00:00
1122131
fb9df368fd
another fix for test file
2016-07-12 15:36:02 +00:00
1122131
78cf74abb9
fixed test file
2016-07-12 15:26:04 +00:00
sdua
4315b5904d
JsMinify: Fix tests
2016-07-11 20:38:20 +00:00
Ben Moon
0929a393a6
Remove unnecessary helper
...
@mintsoft Thus I reduce my laziness...
2016-07-11 15:57:43 +01:00
Ben Moon
69083246ed
Add 'join_last' option
2016-07-11 11:04:00 +01:00
Ben Moon
4a6c23f048
Add 'join' option for formatting
2016-07-11 11:04:00 +01:00
Ben Moon
d61bb26fa1
Add support for varying nested parentheses format
...
So `parens => '({})'` would format as '(1, {2, 3}, 4)'.
2016-07-11 11:03:59 +01:00
Ben Moon
c24ecdf3d8
Improve support for 'empty' parentheses
...
When the user uses "parens => ''" in format_list.
2016-07-11 11:03:59 +01:00
Ben Moon
e3cd02900c
Add 'parens' option to 'format_list'
...
Allow specifying which parentheses should be used when formatting.
2016-07-11 11:03:59 +01:00
Ben Moon
0e0fcbc3af
Default 'nested' to false if 'item' is provided
...
Generally, if an item regex is provided we won't be working with a
nested list, so turn nesting off.
Also improve validation for nested items.
2016-07-11 11:03:59 +01:00
Ben Moon
8e2dd40e7b
Add test for explicitly enabled nesting
...
And clean the tests up a bit too.
2016-07-11 11:03:59 +01:00
Ben Moon
e0017279ef
Add support for parsing nested lists
2016-07-11 11:03:59 +01:00
Ben Moon
05343878a5
Move valid and invalid item regex tests to subtest
...
So we can show which regex is being tested.
2016-07-11 11:03:59 +01:00
Ben Moon
f41a797adc
Add test for undefined input to parse
2016-07-11 11:03:59 +01:00
Ben Moon
b05fff92a7
Add support for basic formatting
...
Currently only formatting as a standard ARRAY is supported. TODO:
support separators/brackets (and perhaps detected from previous
parsing).
2016-07-11 11:03:58 +01:00
Ben Moon
82c0840185
Allow specifying a regex each item must match
...
For example `parse_list($text, item => qr/\d+/)` would only allow
digits.
2016-07-11 11:03:58 +01:00
Ben Moon
11b2ec875f
Add test for empty string (invalid)
2016-07-11 11:03:58 +01:00
Ben Moon
fb2a722b9f
Add test for varying separators
2016-07-11 11:03:58 +01:00
Ben Moon
408c76f2a2
Allow lists without brackets
2016-07-11 11:03:58 +01:00
Ben Moon
f379ce0d39
Fix check for defined result
...
Tests get confusing with Test::Deep if $got is undefined (and isn't
passed explicitly). e.g.,
`cmp_deeply(ListTester::parse_list($to_parse)...`.
2016-07-11 11:03:58 +01:00
Ben Moon
a3a08de2a3
Pull common list-parsing test into sub
2016-07-11 11:03:58 +01:00
Ben Moon
7874e86491
Add test for number of items
...
Corrected regex to allow for empty list
2016-07-11 11:03:58 +01:00
Ben Moon
45e8bd8200
Add test for varying brackets
...
Also, return an ARRAY reference instead of a list (at least for now);
not sure which will make more sense in the future (probably just a
list).
/cc @mintsoft
2016-07-11 11:03:58 +01:00
Ben Moon
8556e46930
Add 'initialization' test
2016-07-11 11:03:57 +01:00
regagain
e0c0436cfa
changed data structure in build_structured_answer
2016-07-10 20:20:41 +00:00
regagain
bd062cd7e2
Test to clarify that whitespaces should be ignored
2016-07-09 15:57:41 +00:00
sdua
42e9e7d02f
Frequency: Refactor tests to remove duplication
2016-07-09 10:49:57 +00:00
msingh2
96c7c20ab1
Initial code ported
2016-07-08 13:13:08 +00:00
Ben Moon
772e6c8542
Update tests and fix logic for new front-end
2016-07-08 10:29:38 +01:00
Ben Moon
80f4c32c14
Add support for basic '+' forms
...
E.g., `blue + black =`.
Currently does NOT support '+' on its own, e.g., `blue + black`.
2016-07-07 14:06:13 +01:00
Ben Moon
ec56c99756
Improve support for multi-word colors
...
Ensure the user can type 'x-y', 'x y' or 'xy' to match a color.
2016-07-07 13:44:44 +01:00
Daniel Davis
7bc3c9bc3f
Merge pull request #3303 from eflyjason/pinyin
...
New Chinese to Pinyin Goodies
2016-07-07 17:59:52 +09:00
sdua
80d837cd65
Frequency: Reverting last two commits
2016-07-06 20:04:48 +00:00
sdua
b524a56e50
Frequency: Fix minor issue with tests
2016-07-06 13:04:45 +00:00
Ben Moon
46ca72219a
Add support for infix mix/tint queries
...
And vastly improve execution and regexp compilation time.
1. Add some early-bail shortcuts so we don't need to check massive
regexes each time.
2. Reduce some duplication of regexes and matching.
3. Improve regexes.
2016-07-06 13:55:07 +01:00
sdua
08429acb37
JsMinify: Fix tests
2016-07-06 12:51:03 +00:00
Ben Moon
04614f1f30
Add support for tinting colors
2016-07-06 12:49:41 +01:00
sdua
7d5448c1e8
JsMinify: Update Tests
2016-07-06 11:40:05 +00:00
Ben Moon
cf6fd709c0
Add support for percentages in mixing
...
E.g., `mix 50% blue with 50% black`.
2016-07-06 12:10:46 +01:00
Ben Moon
3983157ac3
Ensure (mix) amounts are normalized for template
...
Instead of passing 'parts' or 'percent' etc., just pass a decimal that
we can do with what we will in the 'front' end.
2016-07-06 11:52:51 +01:00
Ben Moon
f3c205cde2
Add support for 'parts' in mixing
...
E.g., `mix 5 parts blue and 6 parts red`.
2016-07-06 11:36:39 +01:00
Ben Moon
9675e8edb1
Add some basic custom stop words
...
'make', 'makes', 'paint', and 'paints'; just some common words that pop
up in queries relating to color.
2016-07-05 21:34:23 +01:00
Ben Moon
76495ed45a
Add support for 'mixing' form
2016-07-05 21:31:17 +01:00
Ben Moon
06e0da0503
Add support for 'with' in mixing
...
E.g., `mix white with black`.
2016-07-05 21:23:39 +01:00
sdua
090784945d
JsMinify: Fix tests file name
2016-07-05 20:09:47 +00:00
Ben Moon
ee5e5e7e51
Vastly increase number of supported (named) colors
...
From about ~100-200 to upwards of 10,000 (at the cost of a little
speed).
2016-07-05 19:04:50 +01:00
Ben Moon
5c00057dd3
Add support for 'mixed' and improve relevancy
...
This relevancy check (stopwords) seems to do a pretty decent job.
Unfortunately there are a lot of queries involving colors - many valid
and many invalid.
2016-07-05 16:11:11 +01:00
Ben Moon
92a5b307c1
Allow using the plural of color (though singular)
...
Currently only returning single results, but we probably want to catch
queries like `random colors`.
2016-07-05 15:26:22 +01:00
Zaahir Moolla
6a1e1e537c
Merge pull request #3342 from duckduckgo/mintsoft/dewey-alteration
...
Dewey: Converting to structured answer
2016-07-05 10:22:35 -04:00
Ben Moon
88317a6394
Add support for additional 'opposite' forms
...
* Complementary
* Can use 'for|of|to'
2016-07-05 15:21:36 +01:00
Ben Moon
51d1294bcc
Ensure it is clear that opposites are for RGB
...
People may mean the 'RBY' model, so ensure they can see this is RGB.
*Todo: Support the 'traditional' model in the future.*
2016-07-05 15:09:50 +01:00
Ben Moon
65b293005a
Add support for opposite colors
2016-07-05 14:42:41 +01:00
Ben Moon
be81fa4df2
Add more sample queries (some with potential)
2016-07-05 14:03:23 +01:00
Ben Moon
f4fa95c8ba
Add additional sample queries
...
* Ensure we can trigger 'mix' in the middle of a sentence.
2016-07-05 13:55:17 +01:00
Ben Moon
43abe8678f
Add invalid queries from sampling
...
A.k.a. the 'query suggestion' method.
2016-07-05 13:48:06 +01:00
Ben Moon
c12a1ac994
Add support for common names in output
...
If there is a 'common' name available for the color, display that along
with the hex code.
2016-07-05 12:56:04 +01:00
Ben Moon
8316a69f73
Add support for bounds in random colors
...
E.g., `random color between blue and green`.
2016-07-05 12:28:40 +01:00
Ben Moon
09d622130e
Add support for named colors
...
E.g., in `mix blue and red`.
2016-07-05 12:03:59 +01:00
Ben Moon
5707700a7c
Allow use of 'and' when mixing colors
2016-07-05 11:50:31 +01:00
Ben Moon
67460e170d
Allow leading '#' for hex colors
2016-07-05 11:49:19 +01:00
Ben Moon
942c87147b
Add support for mixing two colors
2016-07-05 11:45:40 +01:00
Ben Moon
f12586eb5f
Allow using 'rand' instead of 'random'
2016-07-05 11:31:33 +01:00
Ben Moon
a6c557c112
Ensure basic invalid queries do not trigger
2016-07-05 11:25:48 +01:00
Ben Moon
c35d489c48
Replace use of 'content' with 'title_content'
...
We'll only be modifying the subtitle and title, so use the provided
content templates.
2016-07-05 10:58:39 +01:00
Ben Moon
b132ab9026
Add a colored box to title
...
1. Add a '#' to the front of hex colors.
2. Display a colored box along with the hex value of the color.
2016-07-05 09:52:14 +01:00
Ben Moon
a95a74a5b0
Add support for 'colour' form
2016-07-05 09:38:04 +01:00
Ben Moon
718820888f
Add support for basic random color queries
2016-07-05 09:33:50 +01:00
Ben Moon
85bac4f846
Rename 'RGBColor' to 'RgbColor'
...
Due to the way the package name is handled in the metadata, `RGBColor`
causes some attributes to become `rgbcolor` rather than `rgb_color` (for
the latter `RgbColor` is required).
2016-07-05 08:52:33 +01:00
yhe
e21314df4a
add test to check if special pinyin like v3 can be converted correctly
2016-07-05 05:29:09 +00:00
yhe
93f0a60e53
return if content dont contain Chinese and result don't contain special Pinyin character (e.g. yes3)
2016-07-05 05:20:30 +00:00
yhe
31653a7904
return unless content have Chinese character or have number (e.g. 測試/ce4 shi4)
2016-07-05 05:14:11 +00:00
yhe
63085e3e35
add space directly after chinese character instead of adding to number
2016-07-05 05:07:38 +00:00
yhe
afbc826fac
add new test for upper case input
2016-07-05 04:27:02 +00:00
sdua
29ada01d3f
JsMinify: Init IA
2016-07-04 22:51:31 +00:00
Ben Moon
ea662bb28b
Update answer_type
...
Use 'rgb_color' rather than 'rgbcolor'.
2016-07-04 19:28:09 +01:00
Ben Moon
8b8bd59ff1
Add files generated by DuckPAN
2016-07-04 18:57:54 +01:00
Zaahir Moolla
f044243408
Merge pull request #3315 from duckduckgo/zaahir/flip-text-trigger-1
...
FlipText: Force start trigger to improve relevancy
2016-07-04 13:25:48 -04:00
yhe
879f2c7e01
Prevent triggers for queries that already contain pinyin
2016-07-04 10:43:39 +00:00
Rob
5a91961dd8
Dewey: Should not react to the query "dewey decimal system" without numbers etc
2016-07-04 05:50:29 +01:00
Rob
b83db4c7c8
Dewey: Tests passing again; slight renaming
2016-07-04 05:50:10 +01:00
Rob
24ab262e41
Dewey: Converting the first half of tests into hashes
...
Dewey: All tests converted; there is now a problem with the actual implementation, each call when executed in duckpan server remembers the previous answers
2016-07-04 05:49:48 +01:00
AlterationBrick
475dac19e6
Commenting the code to try and figure out what it does
...
more commenting
Finish commenting and figuring out what it does
change some html insertions to hash insertions
remove all html except for links
comment out references to $out and $out_html so it triggers in DuckPAN
Fix an obvious spelling error and take out a ref tag from wikipedia
Hide html tags in output, check for nonexistent numbers, stop lowercasing output because it's no longer embedded in a sentence
Clean up perl code without changing functionality, attempt a test file
Slight unsuccessful mods to t file
2016-07-04 05:49:41 +01:00
Rahiel Kasim
375eced70c
fix link to Tor onion service
2016-07-01 18:20:39 +02:00
sradhakrishnan
759d8f8c07
Fix failing tests
2016-07-01 10:00:00 +00:00
sradhakrishnan
b71cbbd2a4
Fix failing tests
2016-07-01 09:51:23 +00:00
Ben Moon
706ac4d564
Merge pull request #3305 from sam09/fix3300
...
Add Handling Negative Duration in Duration Calculator
2016-06-29 11:10:04 +01:00
sradhakrishnan
911a556327
Add Test
2016-06-29 05:11:41 +00:00
sdua
43c41664b7
Frequency: Add more relevant tests
2016-06-29 04:58:51 +00:00
sdua
16b295c974
Frequency: Fix tests
2016-06-29 04:47:37 +00:00
tagawa
38dcedf0a6
Changed template group back to 'text'
2016-06-28 14:10:37 +00:00
sradhakrishnan
13140b7986
Add more tests to Duration Calculator
2016-06-28 06:33:21 +00:00
Zaahir Moolla
e32ffdcfaf
Add failing test to demonstrate trigger change
2016-06-27 17:57:33 -04:00
tagawa
1ca9e98500
Refer MAC address and Generate MAC to each other
2016-06-27 17:20:37 +00:00
Daniel Davis
7a59de0bd4
Merge pull request #3219 from neosilky/url-encode-changes
...
URLEncode: enable triggering on 'uri' as well
2016-06-27 17:17:55 +09:00
sradhakrishnan
7c8dfe9e0c
Add tests
2016-06-25 16:10:47 +00:00
yhe
444652a231
Add Chinese to Pinyin
2016-06-25 14:52:39 +00:00
1122131
46dafc94a1
second test file update
2016-06-25 06:47:53 +00:00
1122131
fd814d91bc
test file update
2016-06-25 06:38:34 +00:00
1122131
17c360e1cc
test file fix
2016-06-24 19:59:14 +00:00
Zaahir Moolla
6e92ddad15
Merge pull request #3030 from duckduckgo/gd/birth-stone-cleanup
...
BirthStone: Clean up
2016-06-23 17:10:51 -04:00
Zaahir Moolla
fc5f8b4724
Merge pull request #2875 from duckduckgo/gd/random-date-new-ia
...
New Random Date Goodie
2016-06-23 16:54:00 -04:00
Zaahir Moolla
ee72c6af2a
Merge pull request #3206 from NaveenKarippai/2840/helpLine
...
HelpLine: Add test cases to the suite
2016-06-23 12:16:09 -04:00
sdua
2d5a9f395a
Update tests according to changes
2016-06-22 15:47:07 +00:00
Zaahir Moolla
2588cc64ce
Merge pull request #2855 from marianosimone/Sloff/ChineseZodiac_Icons
...
Add Chinese zodiac icons (cont)
2016-06-22 10:55:20 -04:00
Zaahir Moolla
a726f991f5
Merge pull request #3205 from sam09/dur_cal
...
Add Duration Calculator
2016-06-22 10:51:38 -04:00
Zaahir Moolla
8b5ae0d771
Merge pull request #3215 from shellhead/fibonacci
...
Fibonacci: Use Perl package
2016-06-21 18:35:45 -04:00
Zaahir Moolla
bdcf034144
Merge pull request #3108 from lowellosaurus/military-rank
...
New MilitaryRank Instant Answer
2016-06-21 11:42:09 -04:00
lwood1
883e16d6e4
Moved logic to insert no insignia image into perl module. Removed javascript file.
2016-06-21 11:20:54 +00:00
lwood1
d288c0f05e
Grab goodie version number in perl and pass it to javascript
2016-06-21 08:04:53 +00:00
mhunsinger
52e2993603
Merge branch 'master' of https://github.com/duckduckgo/zeroclickinfo-goodies into fibonacci
2016-06-21 05:52:56 +00:00
mhunsinger
8474384ca8
Changed response to strings, was hanging on large Fibonacci.
2016-06-21 05:52:02 +00:00
sdua
aec6a7b4c5
Make title relevant to the query
2016-06-20 20:24:30 +00:00
1122131
cd319e2b02
another test file fix
2016-06-18 15:44:22 +00:00
1122131
9d59b38816
attemp to fix test file
2016-06-18 15:31:08 +00:00
1122131
17170a91e6
updated .t file
2016-06-18 14:06:05 +00:00
rgaul
aa932b30f0
Templates type should be group
2016-06-18 01:14:45 +00:00
sradhakrishnan
cdb0f91902
Add more tests. Add weeks, years, months, milliseconds
2016-06-17 13:20:49 +00:00
Zaahir Moolla
d6c0e510fa
Merge pull request #3208 from gaulrobe/issue-1044
...
Tip IA: Trigger calculations off of 'tax' and some cleanup
2016-06-16 13:10:57 -04:00
Ben Moon
e4cda658a8
Update tests to use Test::Deep ( #3249 )
...
This one was merged *after* the DuckDuckGo changes.
2016-06-14 20:50:58 +01:00
NaveenKarippai
ce2d322f09
HelpLine: Remove obsolete test cases and cache
...
The cache should be disabled as users from different locations will
get different results for the same query (basically location enabled
IA should have cache disabled). The test cases should be cleaned by
removing obsolete test cases from the suite.
* obsolete test cases removed
* cache disabled
2016-06-14 19:47:53 +00:00
sdua
e589b2a418
Updated tests to use build_test paradigm
2016-06-14 12:23:29 +00:00
sdua
f6c15045c3
Fix tests
2016-06-14 11:22:18 +00:00
sradhakrishnan
c4ecb7f910
Add single regex
2016-06-14 06:48:22 +00:00
mhunsinger
b1874b8f23
Returning Yes/No, and minor (sub)title formatting.
2016-06-14 04:57:47 +00:00
mhunsinger
4155fcab61
Refactored tests and minor parts of Perl script.
...
Removed stripping whitespace around the query, as remainder_lc
already does this.
Refactored build_test to include testing for build_pred_test.
2016-06-14 04:51:34 +00:00
sdua
1b7d811eab
Update tests
2016-06-14 00:17:50 +00:00
sradhakrishnan
d63603bad6
Fix tests and subtract
2016-06-13 13:53:06 +00:00
rgaul
42ec08c3ff
Remove print
2016-06-11 15:14:19 +00:00
rgaul
fc5c0feeed
Fixup tests
2016-06-11 15:13:37 +00:00
Rob
cee4bac8d7
Conversions: Updating tests to be accurate
2016-06-10 18:43:15 +01:00
Rob
b7d3e0a80a
Conversions: Adding failing test for the definition of a gallon
2016-06-10 18:38:03 +01:00
NeoSilky
ad58d054b2
URLEncode: enable triggering on 'uri' as well
2016-06-10 08:50:21 +00:00
mhunsinger
7971d0b6f0
Merge branch 'master' of https://github.com/duckduckgo/zeroclickinfo-goodies into fibonacci
2016-06-10 07:01:32 +00:00
mhunsinger
71b855660c
Added IA for "is n a Fibonacci number?".
2016-06-10 07:00:31 +00:00
tagawa
94acf5c43c
SHA-3: Added 'sha-3' trigger
2016-06-10 05:05:29 +00:00
Zach Thompson
d07edff7c9
Merge pull request #3214 from duckduckgo/mintsoft/any-qr-tests
...
Switching to Test::Deep for Email Validator and ChordDiagrams
2016-06-09 15:30:58 -06:00
Rob
a3c74e7985
ChordDiagrams: Using Test::Deep
2016-06-09 21:32:55 +01:00
Rob
ce3ee2f48e
EmailValidator: Switching out to re() for the text for Test::Deep
2016-06-09 21:30:21 +01:00
mhunsinger
6ec43de449
Merge branch 'master' of https://github.com/duckduckgo/zeroclickinfo-goodies into fibonacci
2016-06-09 20:07:01 +00:00
mhunsinger
1172e7b7b5
Updated Fibonacci to use Perl Math::NumSeq::Fibonacci package.
...
Changed the handler from "request" to "request_lc".
Fixed a problem where the regexp didn't handle "nd" ordinal suffix.
Created new test to ensure it would handle both of these cases.
2016-06-09 20:01:15 +00:00
Roysten
3bcfbede0f
Merge remote-tracking branch 'ddg/master' into 2048rewrite
2016-06-09 18:17:08 +00:00
NaveenKarippai
34ff2f032d
Add test cases for a multitude of query and change cache definition
...
The code coverage will be complete when there are test cases for a multitude
of queries. Also, as the goodie always return the same set of results for the
trigger query - cache can be set.
* cache set
* added test cases
2016-06-09 17:34:22 +00:00
Zaahir Moolla
8775bed07a
Merge pull request #2846 from duckduckgo/mattr/stopwatch-port
...
Port Stopwatch to Goodies
2016-06-09 11:48:40 -04:00
sradhakrishnan
ddf853efe0
Fix Test
2016-06-09 13:43:23 +00:00
Rob
5d086ab37a
CoffeeToWaterRatio: Removing : from the default answer as it looks unsightly
2016-06-09 12:44:33 +01:00
Rob
c88bedcd8b
Merge remote-tracking branch 'lamanh/fix_2767_CoffeeToWaterRatio' into mintsoft/CoffeeToWaterRatio-template
2016-06-09 12:39:26 +01:00
rgaul
4731a97c0d
Trigger calculations off of 'tax' and some cleanup
2016-06-09 01:58:45 +00:00
Zaahir Moolla
404420734c
Merge pull request #2775 from duckduckgo/gd/calc-roots-full-template
...
CalcRoots: Update to use full template
2016-06-08 19:10:20 -04:00
Zaahir Moolla
a93c2c4255
Add test for upper bound
2016-06-08 18:51:51 -04:00
Ben Moon
5125691705
Merge pull request #3207 from duckduckgo/zt/bin2uni-stringify
...
Bin2Unicode: Fix stringy output
2016-06-08 23:22:53 +01:00
Zach Thompson
3173b89b02
Update tests
2016-06-08 15:27:54 -06:00
NaveenKarippai
c1ce7ecaf2
Add test cases to the suite on HelpLine goodie
...
There should be more tests cases added to the suite for code coverage.
PR 3096 was merged before completion of test suite and it has to be
completed.
* test cases added
2016-06-08 21:11:38 +00:00
Zaahir Moolla
4485439fc7
Merge pull request #3111 from jonk1993/extend-base-converstion
...
Base Conversion: Allow converting between arbitrary bases
2016-06-08 16:01:04 -04:00
Zaahir Moolla
099ebaf88d
Merge pull request #3076 from duckduckgo/mintsoft/macaddress-template
...
MacAddress: Convert to template
2016-06-08 15:34:38 -04:00
Zaahir Moolla
9ebb903f3e
Merge pull request #3069 from duckduckgo/mintsoft/jira-template
...
JIRA: Switching to info template
2016-06-08 15:32:10 -04:00
Zaahir Moolla
520893b409
Merge pull request #3051 from duckduckgo/mintsoft/constants-template
...
Constants: Switching to template
2016-06-08 15:27:45 -04:00
Ben Moon
fcd84610c3
Merge pull request #3098 from duckduckgo/mintsoft/rc4-template
...
RC4: Converting to text template
2016-06-08 18:55:42 +01:00
sradhakrishnan
9e91e93237
Add Duration Calculator
2016-06-08 15:27:19 +00:00
Rob Emery
74f903a63c
Merge pull request #3179 from sm4rk0/patch-1
...
ReverseResistorColours: Add x0.1 and x0.01 multipliers
2016-06-08 08:13:31 +01:00
Marko Stanković
79e9d5cc5f
Fix a bug in ReverseResistorColours.t #2
...
move "moreAt" to "options"
2016-06-07 23:43:20 +02:00
Marko Stanković
a9e6245340
Fix a bug in ReverseResistorColours.t
...
introduced with previous commit.
2016-06-07 23:25:39 +02:00
Marko Stanković
9944b4b427
Restructure ReverseResistorColours.t
...
...according to https://github.com/duckduckgo/zeroclickinfo-goodies/pull/3179#issuecomment-224290692
2016-06-07 23:20:25 +02:00
Zaahir Moolla
b91ff2337a
Merge pull request #2808 from rasikapohankar/countdown
...
Countdown Goodie
2016-06-07 12:27:48 -04:00
Zaahir Moolla
4105377cfa
Merge pull request #3204 from duckduckgo/mintsoft/url-uri-decode
...
URLDecode: should trigger with uri as well as url
2016-06-07 11:33:39 -04:00
Zaahir Moolla
b69893efd3
Merge pull request #3096 from NaveenKarippai/2840/helpLine
...
Convert HelpLine Goodie to list template
2016-06-07 11:23:31 -04:00
Zaahir Moolla
61d49035d7
Merge pull request #2898 from gaulrobe/altcalendars-cleanup
...
Improvements to AltCalendars IA
2016-06-07 11:18:45 -04:00
Zaahir Moolla
5c2e758707
Merge pull request #3187 from duckduckgo/gd/calendar-conversion-locale-tests
...
CalendarConversion: Update Role tests
2016-06-07 11:17:16 -04:00
Rob
a7fedec3ab
URLDecode: Tests for new triggers; now all url should also trigger with uri
2016-06-06 21:44:38 +01:00
Zaahir Moolla
47bd1c834f
Merge pull request #1303 from charles-l/master
...
ChordDiagrams (continues #1023 )
2016-06-06 16:22:41 -04:00
NaveenKarippai
8ca89d0961
Update test suite to match modified goodie file
...
The test suite should be modified to match the modified goodie
file for list template.
* prototype of test cases written
See also: #2840
2016-06-06 16:13:05 +00:00
rpohankar
4a4617549b
Add commented results for tests on time queries, to be uncommented after #2810 is merged.
2016-06-06 06:04:20 +00:00
rpohankar
d7ffa25bf8
Update perl file to remove time calculations and rely on the Dates Role, update test file, move creation of duration object inside callback of require.
2016-06-05 14:08:31 +00:00
Marko Stanković
2339800cb0
Add test cases
...
for x0.1 and x0.01 multipliers.
2016-06-05 08:01:17 +02:00
Ben Moon
f14033598e
Update test builder to use more idiomatic Perl
2016-06-04 18:19:10 +01:00
Ben Moon
f655eb49be
Replace locale-format tests with ISO8601 format
...
Cleaned up the tests, ensure we only use standard date formats.
2016-06-04 18:16:54 +01:00
Ben Moon
884332c435
Update locale-format test to use ISO8601 format
2016-06-04 15:18:09 +01:00
Zaahir Moolla
cc9b48c954
Merge pull request #3158 from NaveenKarippai/3144/triggerSort
...
sort: stop triggering for single input query on sort_goodie
2016-06-01 15:18:10 -04:00
Jacob Woliver
7a53bed02c
GreatestCommonFactor: Prevent triggering on single numbers ( #3167 )
...
Fixes #3047 .
2016-06-01 16:52:16 +01:00
Zaahir Moolla
b498d2af12
Merge pull request #2849 from duckduckgo/mintsoft/timediff
...
Timediff: Duration between two datetimes in a variety of units
2016-05-31 12:14:04 -04:00
Matthew Ramina
b7ac37c0fb
Merge pull request #3078 from duckduckgo/mintsoft/makemeasandwich
...
MakeMeASandwich: Switching to template
2016-05-30 19:27:50 -04:00
Zaahir Moolla
cb79350f1f
Switch to subtitle with title_content template
2016-05-30 16:35:19 -04:00