summaryrefslogtreecommitdiffstats
path: root/markup
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2023-06-28 08:56:35 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2023-06-28 08:57:28 +0200
commit7f698c89346acb5e5116736d25325a046652ba81 (patch)
tree31f82eff1f17b7bf53581583f6d856bf551036dd /markup
parentfa0e16f4c79a703d122f1e3a3a99f4b779aea9b2 (diff)
Don't panic on invalid security whitelist regexp
Fixes #11176
Diffstat (limited to 'markup')
-rw-r--r--markup/pandoc/convert_test.go4
-rw-r--r--markup/rst/convert_test.go2
2 files changed, 4 insertions, 2 deletions
diff --git a/markup/pandoc/convert_test.go b/markup/pandoc/convert_test.go
index 6a1535946..dec30c410 100644
--- a/markup/pandoc/convert_test.go
+++ b/markup/pandoc/convert_test.go
@@ -31,7 +31,9 @@ func TestConvert(t *testing.T) {
}
c := qt.New(t)
sc := security.DefaultConfig
- sc.Exec.Allow = security.NewWhitelist("pandoc")
+ var err error
+ sc.Exec.Allow, err = security.NewWhitelist("pandoc")
+ c.Assert(err, qt.IsNil)
p, err := Provider.New(converter.ProviderConfig{Exec: hexec.New(sc), Logger: loggers.NewDefault()})
c.Assert(err, qt.IsNil)
conv, err := p.New(converter.DocumentContext{})
diff --git a/markup/rst/convert_test.go b/markup/rst/convert_test.go
index 9e98d0405..1897e650f 100644
--- a/markup/rst/convert_test.go
+++ b/markup/rst/convert_test.go
@@ -31,7 +31,7 @@ func TestConvert(t *testing.T) {
}
c := qt.New(t)
sc := security.DefaultConfig
- sc.Exec.Allow = security.NewWhitelist("rst", "python")
+ sc.Exec.Allow = security.MustNewWhitelist("rst", "python")
p, err := Provider.New(
converter.ProviderConfig{