case currItem.IsDone():
if !currItem.IsError() {
if !closed && sc.needsInner() {
- return sc, fmt.Errorf("%s: unclosed shortcode %q", errorPrefix, sc.name)
+ return sc, fmt.Errorf("%s: shortcode %q must be closed or self-closed", errorPrefix, sc.name)
}
}
// handled by caller
).BuildE()
b.Assert(err, qt.Not(qt.IsNil))
- b.Assert(err.Error(), qt.Contains, `p1.md:5:1": failed to extract shortcode: unclosed shortcode "sc"`)
+ b.Assert(err.Error(), qt.Contains, `p1.md:5:1": failed to extract shortcode: shortcode "sc" must be closed or self-closed`)
}