mirror of
https://blitiri.com.ar/repos/chasquid
synced 2025-12-18 14:47:03 +00:00
normalize: Fuzz testing
This commit is contained in:
15
internal/normalize/fuzz.go
Normal file
15
internal/normalize/fuzz.go
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
// Fuzz testing for package normalize.
|
||||||
|
|
||||||
|
// +build gofuzz
|
||||||
|
|
||||||
|
package normalize
|
||||||
|
|
||||||
|
func Fuzz(data []byte) int {
|
||||||
|
s := string(data)
|
||||||
|
User(s)
|
||||||
|
Domain(s)
|
||||||
|
Addr(s)
|
||||||
|
DomainToUnicode(s)
|
||||||
|
|
||||||
|
return 0
|
||||||
|
}
|
||||||
1
internal/normalize/testdata/fuzz/corpus/t-001
vendored
Normal file
1
internal/normalize/testdata/fuzz/corpus/t-001
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
ñandú
|
||||||
1
internal/normalize/testdata/fuzz/corpus/t-002
vendored
Normal file
1
internal/normalize/testdata/fuzz/corpus/t-002
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
ÑAndÚ
|
||||||
1
internal/normalize/testdata/fuzz/corpus/t-003
vendored
Normal file
1
internal/normalize/testdata/fuzz/corpus/t-003
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Pingüino
|
||||||
1
internal/normalize/testdata/fuzz/corpus/t-004
vendored
Normal file
1
internal/normalize/testdata/fuzz/corpus/t-004
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
pé@léa
|
||||||
1
internal/normalize/testdata/fuzz/corpus/t-005
vendored
Normal file
1
internal/normalize/testdata/fuzz/corpus/t-005
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
henryⅣ@throne
|
||||||
Reference in New Issue
Block a user