mirror of
https://blitiri.com.ar/repos/chasquid
synced 2025-12-19 14:57:04 +00:00
auth: Fuzz testing
This commit is contained in:
16
internal/auth/fuzz.go
Normal file
16
internal/auth/fuzz.go
Normal file
@@ -0,0 +1,16 @@
|
||||
// Fuzz testing for package aliases.
|
||||
|
||||
// +build gofuzz
|
||||
|
||||
package auth
|
||||
|
||||
func Fuzz(data []byte) int {
|
||||
// user, domain, passwd, err := DecodeResponse(string(data))
|
||||
interesting := 0
|
||||
_, _, _, err := DecodeResponse(string(data))
|
||||
if err == nil {
|
||||
interesting = 1
|
||||
}
|
||||
|
||||
return interesting
|
||||
}
|
||||
1
internal/auth/testdata/fuzz/corpus/t-001
vendored
Normal file
1
internal/auth/testdata/fuzz/corpus/t-001
vendored
Normal file
@@ -0,0 +1 @@
|
||||
dUBkAHVAZABwYXNz
|
||||
1
internal/auth/testdata/fuzz/corpus/t-002
vendored
Normal file
1
internal/auth/testdata/fuzz/corpus/t-002
vendored
Normal file
@@ -0,0 +1 @@
|
||||
dUBkAABwYXNz
|
||||
1
internal/auth/testdata/fuzz/corpus/t-003
vendored
Normal file
1
internal/auth/testdata/fuzz/corpus/t-003
vendored
Normal file
@@ -0,0 +1 @@
|
||||
AHVAZABwYXNz
|
||||
1
internal/auth/testdata/fuzz/corpus/t-004
vendored
Normal file
1
internal/auth/testdata/fuzz/corpus/t-004
vendored
Normal file
@@ -0,0 +1 @@
|
||||
dUBkAABwYXNz/w==
|
||||
1
internal/auth/testdata/fuzz/corpus/t-005
vendored
Normal file
1
internal/auth/testdata/fuzz/corpus/t-005
vendored
Normal file
@@ -0,0 +1 @@
|
||||
w7FhY2FAw7FlcXVlAABjbGF2YXLDqQ==
|
||||
1
internal/auth/testdata/fuzz/corpus/t-006
vendored
Normal file
1
internal/auth/testdata/fuzz/corpus/t-006
vendored
Normal file
@@ -0,0 +1 @@
|
||||
this is not base64 encoded
|
||||
BIN
internal/auth/testdata/fuzz/corpus/x-001
vendored
Normal file
BIN
internal/auth/testdata/fuzz/corpus/x-001
vendored
Normal file
Binary file not shown.
BIN
internal/auth/testdata/fuzz/corpus/x-002
vendored
Normal file
BIN
internal/auth/testdata/fuzz/corpus/x-002
vendored
Normal file
Binary file not shown.
BIN
internal/auth/testdata/fuzz/corpus/x-003
vendored
Normal file
BIN
internal/auth/testdata/fuzz/corpus/x-003
vendored
Normal file
Binary file not shown.
BIN
internal/auth/testdata/fuzz/corpus/x-004
vendored
Normal file
BIN
internal/auth/testdata/fuzz/corpus/x-004
vendored
Normal file
Binary file not shown.
Reference in New Issue
Block a user