Test overlapping resume
This commit is contained in:
parent
faf8cc6f44
commit
4c10bea894
|
@ -200,6 +200,30 @@ var Protocol_Core_Tests = []struct {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
Description: "Overlapping Resume",
|
||||||
|
FinalLength: 11,
|
||||||
|
ExpectFileContent: "hello world",
|
||||||
|
Requests: []TestRequest{
|
||||||
|
{
|
||||||
|
Method: "PATCH",
|
||||||
|
Headers: map[string]string{"Offset": "0"},
|
||||||
|
Body: "hello wo",
|
||||||
|
ExpectStatusCode: http.StatusOK,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
Method: "HEAD",
|
||||||
|
ExpectStatusCode: http.StatusOK,
|
||||||
|
ExpectHeaders: map[string]string{"Offset": "8"},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
Method: "PATCH",
|
||||||
|
Headers: map[string]string{"Offset": "5"},
|
||||||
|
Body: " world",
|
||||||
|
ExpectStatusCode: http.StatusOK,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
{
|
{
|
||||||
Description: "Offset exceeded",
|
Description: "Offset exceeded",
|
||||||
FinalLength: 5,
|
FinalLength: 5,
|
||||||
|
|
Loading…
Reference in New Issue