locking: update api test for ref param
This commit is contained in:
parent
903580bfc7
commit
fb6bd42fcf
@ -29,13 +29,14 @@ func TestAPILock(t *testing.T) {
|
||||
assert.Equal(t, "POST", r.Method)
|
||||
assert.Equal(t, lfsapi.MediaType, r.Header.Get("Accept"))
|
||||
assert.Equal(t, lfsapi.MediaType, r.Header.Get("Content-Type"))
|
||||
assert.Equal(t, "18", r.Header.Get("Content-Length"))
|
||||
assert.Equal(t, "53", r.Header.Get("Content-Length"))
|
||||
|
||||
reqLoader, body := gojsonschema.NewReaderLoader(r.Body)
|
||||
lockReq := &lockRequest{}
|
||||
err := json.NewDecoder(body).Decode(lockReq)
|
||||
r.Body.Close()
|
||||
assert.Nil(t, err)
|
||||
assert.Equal(t, "refs/heads/master", lockReq.Ref.Name)
|
||||
assert.Equal(t, "request", lockReq.Path)
|
||||
assertSchema(t, createReqSchema, reqLoader)
|
||||
|
||||
@ -58,7 +59,7 @@ func TestAPILock(t *testing.T) {
|
||||
require.Nil(t, err)
|
||||
|
||||
lc := &lockClient{Client: c}
|
||||
lockRes, res, err := lc.Lock("", &lockRequest{Path: "request"})
|
||||
lockRes, res, err := lc.Lock("", &lockRequest{Path: "request", Ref: &lockRef{Name: "refs/heads/master"}})
|
||||
require.Nil(t, err)
|
||||
assert.Equal(t, 200, res.StatusCode)
|
||||
assert.Equal(t, "1", lockRes.Lock.Id)
|
||||
|
Loading…
Reference in New Issue
Block a user