34 lines
612 B
Go
34 lines
612 B
Go
package tcl
|
|
|
|
import "testing"
|
|
|
|
func TestFirst(t *testing.T) {
|
|
input := `#TMSH-VERSION: 12.1.2
|
|
|
|
cli admin-partitions {
|
|
update-partition Common
|
|
}
|
|
apm report default-report {
|
|
report-name sessionReports/sessionSummary
|
|
user /Common/admin
|
|
}
|
|
auth user admin {
|
|
description "Admin User"
|
|
encrypted-password $6$IIhG.HP4$kmWDt3Czta4rK5Ct4rYgaGSCDtqkMbAIgCUUdIDaQ/W8HTVHy7F1EZmSM.KYO9sdxDTuggaAGHj7QO/8f9rB80
|
|
partition-access {
|
|
all-partitions {
|
|
role admin
|
|
}
|
|
}
|
|
shell bash
|
|
}`
|
|
|
|
d, e := ParseDebug(input)
|
|
if e != nil {
|
|
t.Fatal(e)
|
|
}
|
|
|
|
t.Logf("got d: %#v\n", d)
|
|
|
|
}
|