diff options
author | Jesse Luehrs <doy@tozt.net> | 2012-07-05 10:15:42 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2012-07-05 10:27:29 -0500 |
commit | 4074f2d6a9bcfb33f0da7933ac26c5df0d2f21f7 (patch) | |
tree | 9d34241644d3d8babf199f362a9d2b7ee2180d75 /t/022-random-word-nocache.t | |
parent | a12e592c538f370277e787cd57d01d512e1ca835 (diff) | |
download | games-word-4074f2d6a9bcfb33f0da7933ac26c5df0d2f21f7.tar.gz games-word-4074f2d6a9bcfb33f0da7933ac26c5df0d2f21f7.zip |
modernize, cleanup, etc
Diffstat (limited to 't/022-random-word-nocache.t')
-rw-r--r-- | t/022-random-word-nocache.t | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/t/022-random-word-nocache.t b/t/022-random-word-nocache.t deleted file mode 100644 index d5c9c19..0000000 --- a/t/022-random-word-nocache.t +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/env perl -use strict; -use warnings; -use Test::More tests => 4; -use Test::Exception; -use Games::Word::Wordlist; - -my $word_file = ''; -$word_file = '/usr/dict/words' if -r '/usr/dict/words'; -$word_file = '/usr/share/dict/words' if -r '/usr/share/dict/words'; - -SKIP: { - skip "Can't find a system word list", 4 if $word_file eq ''; - - my $wl = Games::Word::Wordlist->new($word_file, cache => 0); - my $word = $wl->random_word; - ok(defined($word), "random_word actually returned a word"); - - open my $fh, '<', $word_file; - my $passed = 0; - for (<$fh>) { - chomp; - $passed = 1 if $word eq $_; - } - ok($passed, "testing that the word is actually in the word list"); - - $word = $wl->random_word(4); - is(length $word, 4, "testing random_word with a given length"); - - is($wl->random_word(999), undef, - "random_word returns undef if no words are found"); -} |