File: wordlist.t

package info (click to toggle)
liblist-maker-perl 0.005-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 188 kB
  • ctags: 11
  • sloc: perl: 225; makefile: 2
file content (30 lines) | stat: -rw-r--r-- 996 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
use Test::More 'no_plan';

use List::Maker;


# LIST CONTEXT...

is_deeply [< a word list >],   ['a','word','list'] => '< a word list >';
is_deeply [< >],               []                  => '< >';

is_deeply [< "a word" list >], ['a word','list']   => '< "a word" list >';
is_deeply [< 'a word' list >], ['a word','list']   => '< \'a word\' list >';

is_deeply [< "o'word" list >], ['o\'word','list']   => '< "o\'word" list >';
is_deeply [< 'u"word' list >], ['u"word','list']   => '< \'u"word\' list >';


# SCALAR CONTEXT...

is < a word list >."",  'a, word, and list' => '< a word list >';

is < "a word" list >."", 'a word and list'   => '< "a word" list >';
is < 'a word' list >."", 'a word and list'   => '< \'a word\' list >';

is < "o'word" list >."", 'o\'word and list'  => '< "o\'word" list >';
is < 'u"word' list >."", 'u"word and list'   => '< \'u"word\' list >';

is < word >."",          'word'              => '< word >';

is < >."",               ''                  => '< >';