diff options
| author | Felix Hanley <felix@userspace.com.au> | 2019-08-31 10:42:52 +0000 |
|---|---|---|
| committer | Felix Hanley <felix@userspace.com.au> | 2019-08-31 10:45:07 +0000 |
| commit | cd1a78ebf7aa8c5de6931fe6300c3d300ac114d4 (patch) | |
| tree | 5dece23153fb6aed29daaeb1f498fe8a60afa7a2 /generator_test.go | |
| parent | 0032516676b486b395086b40641a34f2cafeca99 (diff) | |
| download | bechars-cd1a78ebf7aa8c5de6931fe6300c3d300ac114d4.tar.gz bechars-cd1a78ebf7aa8c5de6931fe6300c3d300ac114d4.tar.bz2 | |
Add more tests
Diffstat (limited to 'generator_test.go')
| -rw-r--r-- | generator_test.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/generator_test.go b/generator_test.go index 4cb6a9e..45c4ea0 100644 --- a/generator_test.go +++ b/generator_test.go @@ -14,8 +14,8 @@ func TestGenerator(t *testing.T) { {"[]", ""}, {"[-]", "-"}, {"[]abc]", "]abc"}, - // Characterw - //{"[\\]", "\\"}, + // Character + {"[\u0e010-2]", "ก012"}, // Not {"[^:cntrl::punct:]", " 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"}, {"[^-:cntrl::digit:]", " !\"#$%&'()*+,./:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~"}, @@ -26,11 +26,13 @@ func TestGenerator(t *testing.T) { {"[:digit:]", "0123456789"}, {"[:space:]", " \t\n\r\f\v"}, {"[:blank:]", " \t"}, + {"[:word:]", "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_"}, {"[:cntrl:]", "\x00\x01\x02\x03\x04\x05\x06\a\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f\u007f"}, {"[:lower:]", "abcdefghijklmnopqrstuvwxyz"}, {"[:upper:]", "ABCDEFGHIJKLMNOPQRSTUVWXYZ"}, {"[:digit::upper:]", "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"}, {"[:print:]", " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~"}, + {"[:graph:]", " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~"}, {"[:punct:]", "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~]"}, {"[:xdigit:]", "abcdefABCDEF0123456789"}, {"[:digit::punct::upper:]", "0123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~]ABCDEFGHIJKLMNOPQRSTUVWXYZ"}, |
