This adds integration tests for the `dap build` command to test various behavior associated with the command. We start the build and the integration test acts as a dap client to send requests and check that the output is what we expect. Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com>
15 lines
190 B
Go
15 lines
190 B
Go
package common
|
|
|
|
import (
|
|
"context"
|
|
"io"
|
|
|
|
"github.com/google/go-dap"
|
|
)
|
|
|
|
type Conn interface {
|
|
SendMsg(m dap.Message) error
|
|
RecvMsg(ctx context.Context) (dap.Message, error)
|
|
io.Closer
|
|
}
|