mirror of
https://github.com/coder/coder.git
synced 2025-07-09 11:45:56 +00:00
committed by
GitHub
parent
8f1b4fb061
commit
6683ad989a
@ -48,14 +48,12 @@ func TestWorkspaceBuild(t *testing.T) {
|
|||||||
coderdtest.AwaitTemplateVersionJobCompleted(t, client, version.ID)
|
coderdtest.AwaitTemplateVersionJobCompleted(t, client, version.ID)
|
||||||
auditor.ResetLogs()
|
auditor.ResetLogs()
|
||||||
workspace := coderdtest.CreateWorkspace(t, client, user.OrganizationID, template.ID)
|
workspace := coderdtest.CreateWorkspace(t, client, user.OrganizationID, template.ID)
|
||||||
|
_ = coderdtest.AwaitWorkspaceBuildJobCompleted(t, client, workspace.LatestBuild.ID)
|
||||||
ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong)
|
// Create workspace will also start a build, so we need to wait for
|
||||||
defer cancel()
|
// it to ensure all events are recorded.
|
||||||
|
require.Len(t, auditor.AuditLogs(), 2)
|
||||||
_, err := client.WorkspaceBuild(ctx, workspace.LatestBuild.ID)
|
|
||||||
require.NoError(t, err)
|
|
||||||
require.Len(t, auditor.AuditLogs(), 1)
|
|
||||||
require.Equal(t, auditor.AuditLogs()[0].Ip.IPNet.IP.String(), "127.0.0.1")
|
require.Equal(t, auditor.AuditLogs()[0].Ip.IPNet.IP.String(), "127.0.0.1")
|
||||||
|
require.Equal(t, auditor.AuditLogs()[1].Ip.IPNet.IP.String(), "127.0.0.1")
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestWorkspaceBuildByBuildNumber(t *testing.T) {
|
func TestWorkspaceBuildByBuildNumber(t *testing.T) {
|
||||||
|
Reference in New Issue
Block a user