@@ -560,6 +560,8 @@ func TestWorkspaceBuildStatus(t *testing.T) {
560
560
require .NoError (t , err )
561
561
require .EqualValues (t , codersdk .WorkspaceStatusRunning , workspace .LatestBuild .Status )
562
562
563
+ numLogs ++ // add an audit log for workspace_build starting
564
+
563
565
// after successful stop is "stopped"
564
566
build := coderdtest .CreateWorkspaceBuild (t , client , workspace , database .WorkspaceTransitionStop )
565
567
_ = coderdtest .AwaitWorkspaceBuildJob (t , client , build .ID )
@@ -578,14 +580,14 @@ func TestWorkspaceBuildStatus(t *testing.T) {
578
580
err = client .CancelWorkspaceBuild (ctx , build .ID )
579
581
require .NoError (t , err )
580
582
581
- numLogs ++ // add an audit log for workspace build start
582
583
// assert an audit log has been created workspace starting
584
+ require .Equal (t , database .AuditActionStart , auditor .AuditLogs [numLogs - 2 ].Action )
583
585
require .Len (t , auditor .AuditLogs , numLogs )
584
- require .Equal (t , database .AuditActionStart , auditor .AuditLogs [numLogs - 1 ].Action )
585
586
586
587
workspace , err = client .Workspace (ctx , workspace .ID )
587
588
require .NoError (t , err )
588
589
require .EqualValues (t , codersdk .WorkspaceStatusCanceled , workspace .LatestBuild .Status )
590
+ numLogs ++ // add an audit log for workspace_build cancel
589
591
590
592
_ = coderdtest .NewProvisionerDaemon (t , api )
591
593
// after successful delete is "deleted"
@@ -594,7 +596,7 @@ func TestWorkspaceBuildStatus(t *testing.T) {
594
596
workspace , err = client .DeletedWorkspace (ctx , workspace .ID )
595
597
require .NoError (t , err )
596
598
require .EqualValues (t , codersdk .WorkspaceStatusDeleted , workspace .LatestBuild .Status )
597
- numLogs ++ // add an audit log for workspace build deletion
599
+ numLogs ++ // add an audit log for workspace_build deletion
598
600
599
601
// assert an audit log has been created for deletion
600
602
require .Len (t , auditor .AuditLogs , numLogs )
0 commit comments