@@ -4,12 +4,13 @@ import (
4
4
"testing"
5
5
6
6
"github.com/ActiveState/termtest/expect"
7
+ "github.com/stretchr/testify/require"
8
+
7
9
"github.com/coder/coder/cli/clitest"
8
10
"github.com/coder/coder/coderd/coderdtest"
9
11
"github.com/coder/coder/database"
10
12
"github.com/coder/coder/provisioner/echo"
11
13
"github.com/coder/coder/provisionersdk/proto"
12
- "github.com/stretchr/testify/require"
13
14
)
14
15
15
16
func TestProjectCreate (t * testing.T ) {
@@ -19,13 +20,13 @@ func TestProjectCreate(t *testing.T) {
19
20
console ,err := expect .NewConsole (expect .WithStdout (clitest .StdoutLogs (t )))
20
21
require .NoError (t ,err )
21
22
client := coderdtest .New (t )
22
- _ = coderdtest .NewProvisionerDaemon (t ,client )
23
23
source := clitest .CreateProjectVersionSource (t ,& echo.Responses {
24
24
Parse :echo .ParseComplete ,
25
25
Provision :echo .ProvisionComplete ,
26
26
})
27
27
cmd ,root := clitest .New (t ,"projects" ,"create" ,"--directory" ,source ,"--provisioner" ,string (database .ProvisionerTypeEcho ))
28
28
_ = clitest .CreateInitialUser (t ,client ,root )
29
+ _ = coderdtest .NewProvisionerDaemon (t ,client )
29
30
cmd .SetIn (console .Tty ())
30
31
cmd .SetOut (console .Tty ())
31
32
closeChan := make (chan struct {})
@@ -57,7 +58,6 @@ func TestProjectCreate(t *testing.T) {
57
58
console ,err := expect .NewConsole (expect .WithStdout (clitest .StdoutLogs (t )))
58
59
require .NoError (t ,err )
59
60
client := coderdtest .New (t )
60
- _ = coderdtest .NewProvisionerDaemon (t ,client )
61
61
source := clitest .CreateProjectVersionSource (t ,& echo.Responses {
62
62
Parse : []* proto.Parse_Response {{
63
63
Type :& proto.Parse_Response_Complete {
@@ -75,6 +75,7 @@ func TestProjectCreate(t *testing.T) {
75
75
})
76
76
cmd ,root := clitest .New (t ,"projects" ,"create" ,"--directory" ,source ,"--provisioner" ,string (database .ProvisionerTypeEcho ))
77
77
_ = clitest .CreateInitialUser (t ,client ,root )
78
+ _ = coderdtest .NewProvisionerDaemon (t ,client )
78
79
cmd .SetIn (console .Tty ())
79
80
cmd .SetOut (console .Tty ())
80
81
closeChan := make (chan struct {})