mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
fn: docker version check2 (#744)
1) now required docker version is 17.06 2) enable circle ci latest docker install 3) docker driver & agent check minimum version before start
This commit is contained in:
@@ -63,6 +63,26 @@ func TestRunnerDocker(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestRunnerDockerVersion(t *testing.T) {
|
||||
|
||||
dkr := NewDocker(drivers.Config{
|
||||
ServerVersion: "0.0.0",
|
||||
})
|
||||
if dkr == nil {
|
||||
t.Fatal("should not be nil")
|
||||
}
|
||||
|
||||
err := checkDockerVersion(dkr, "1.0.0")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
err = checkDockerVersion(dkr, "9999.0.0")
|
||||
if err == nil {
|
||||
t.Fatal("should have failed")
|
||||
}
|
||||
}
|
||||
|
||||
func TestRunnerDockerStdin(t *testing.T) {
|
||||
dkr := NewDocker(drivers.Config{})
|
||||
ctx := context.Background()
|
||||
|
||||
Reference in New Issue
Block a user