From 43a997529328c0ebbe50b79ccb6ad830abbcd983 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Tue, 31 Aug 2021 19:54:25 -0600 Subject: Fix that failing test --- backend.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'backend.go') diff --git a/backend.go b/backend.go index c91d0ac..cb3439e 100644 --- a/backend.go +++ b/backend.go @@ -90,9 +90,9 @@ func (b *Backend) Do(cmd Cmd) error { } switch { - case !cmdIs(cmd, cmdClassInCommit): + case !cmdIs(noopReaderState{}, cmd, cmdClassInCommit): _, b.inCommit = cmd.(CmdCommit) - case !b.inCommit && !cmdIs(cmd, cmdClassCommand): + case !b.inCommit && !cmdIs(noopReaderState{}, cmd, cmdClassCommand): panic(errors.Errorf("Cannot issue commit sub-command outside of a commit: %[1]T(%#[1]v)", cmd)) } -- cgit v1.2.3-2-g168b