mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-09-29 11:16:33 +03:00
Redo build system to properly use autotools and avoid compilation with apxs util.
This commit is contained in:
58
tests/tfn/htmlEntityDecode.t
Normal file
58
tests/tfn/htmlEntityDecode.t
Normal file
@@ -0,0 +1,58 @@
|
||||
### Empty
|
||||
{
|
||||
type => "tfn",
|
||||
name => "htmlEntityDecode",
|
||||
input => "",
|
||||
output => "",
|
||||
ret => 0,
|
||||
},
|
||||
|
||||
### Nothing
|
||||
{
|
||||
type => "tfn",
|
||||
name => "htmlEntityDecode",
|
||||
input => "TestCase",
|
||||
output => "TestCase",
|
||||
ret => 0,
|
||||
},
|
||||
{
|
||||
type => "tfn",
|
||||
name => "htmlEntityDecode",
|
||||
input => "Test\0Case",
|
||||
output => "Test\0Case",
|
||||
ret => 0,
|
||||
},
|
||||
|
||||
### Valid
|
||||
# With ;
|
||||
{
|
||||
type => "tfn",
|
||||
name => "htmlEntityDecode",
|
||||
input => "��  � \0d"&<> ",
|
||||
output => "\0\0\x20\x20\0\x20\0\x64\"&<>\xa0",
|
||||
ret => 1,
|
||||
},
|
||||
# Without ;
|
||||
{
|
||||
type => "tfn",
|
||||
name => "htmlEntityDecode",
|
||||
input => "��  � \0d"&<> ",
|
||||
output => "\0\0\x20\x20\0\x20\0\x64\"&<>\xa0",
|
||||
ret => 1,
|
||||
},
|
||||
|
||||
### Invalid
|
||||
{
|
||||
type => "tfn",
|
||||
name => "htmlEntityDecode",
|
||||
input => "&#xg;&#Xg;&#xg0;g;&#a;\0&#a2;a&#a00;a0;
a;&foo;",
|
||||
output => "&#xg;&#Xg;&#xg0;\x02g;&#a;\0&#a2;\x03a&#a00;\x01a0;\x0aa;&foo;",
|
||||
ret => 1,
|
||||
},
|
||||
{
|
||||
type => "tfn",
|
||||
name => "htmlEntityDecode",
|
||||
input => "&#xg&#Xg&#xg0g&#a\0&#a2a&#a00a0
a&foo",
|
||||
output => "&#xg&#Xg&#xg0\x02g&#a\0&#a2\x03a&#a00\x01a0\x0aa&foo",
|
||||
ret => 1,
|
||||
},
|
Reference in New Issue
Block a user