1package cmdtest
2
3import (
4 "testing"
5
6 "github.com/stretchr/testify/require"
7)
8
9func TestMakeExpectedRegex(t *testing.T) {
10 cases := []struct {
11 sub string
12 text string
13 }{
14 {ExpId, "d96dc877077a571414168c946eb013035888715b561e75682cfae9ef785e3227"},
15 {ExpHumanId, "d96dc87"},
16 {ExpTimestamp, "1674368486"},
17 {ExpISO8601, "2023-01-22T07:21:26+01:00"},
18 }
19
20 for _, tc := range cases {
21 t.Run(tc.sub, func(t *testing.T) {
22 require.Regexp(t, MakeExpectedRegex(tc.text), tc.text)
23 })
24 }
25}