- for _, appended := range []bool{false, true} {
- t.Run(fmt.Sprintf("log append completed %t", appended), func(t *testing.T) {
+ testCases := []struct {
+ name string
+ appended bool
+ }{
+ {
+ name: "recovers a saved ID before the log append",
+ },
+ {
+ name: "reuses the log entry after the append",
+ appended: true,
+ },
+ }
+
+ for _, tc := range testCases {
+ t.Run(tc.name, func(t *testing.T) {