Files
fscan/common/config_builder_test.go
T
2026-06-01 02:06:15 +08:00

20 lines
407 B
Go

package common
import (
"reflect"
"testing"
)
func TestParsePasswordsSplitsCommaAndWhitespace(t *testing.T) {
fv := &FlagVars{
Password: "root,admin",
AddPasswords: "pass1 pass2,pass3\tpass4",
}
got := parsePasswords(fv)
want := []string{"root", "admin", "pass1", "pass2", "pass3", "pass4"}
if !reflect.DeepEqual(got, want) {
t.Fatalf("parsePasswords() = %#v, want %#v", got, want)
}
}