child string
}{
{
- name: "house area",
+ name: "accepts house area",
child: "House",
},
{
- name: "calendar area",
+ name: "accepts calendar area",
child: "Calendar",
},
{
- name: "two letters",
+ name: "accepts two letters",
child: "Ab",
},
{
- name: "capital letters after the first",
+ name: "accepts capital letters after the first",
child: "ABcD",
},
{
- name: "thirty-two letters",
+ name: "accepts thirty-two letters",
child: "A" + strings.Repeat("b", 31),
},
}
child string
}{
{
- name: "empty name",
+ name: "refuses empty name",
child: "",
},
{
- name: "one letter",
+ name: "refuses one letter",
child: "H",
},
{
- name: "thirty-three letters",
+ name: "refuses thirty-three letters",
child: "A" + strings.Repeat("b", 32),
},
{
- name: "lowercase initial",
+ name: "refuses lowercase initial",
child: "house",
},
{
- name: "two words",
+ name: "refuses two words",
child: "My House",
},
{
- name: "digit",
+ name: "refuses digit",
child: "House2",
},
{
- name: "path",
+ name: "refuses path",
child: "../House",
},
{
- name: "punctuation",
+ name: "refuses punctuation",
child: "House-",
},
{
- name: "non-ASCII initial",
+ name: "refuses non-ASCII initial",
child: "\u00c1rea",
},
{
- name: "non-ASCII remainder",
+ name: "refuses non-ASCII remainder",
child: "Hous\u00e9",
},
}