(t *testing.T)
| 477 | } |
| 478 | |
| 479 | func TestChangeAccess(t *testing.T) { |
| 480 | finder := NewEndpointFinder(lfshttp.NewContext(nil, nil, map[string]string{ |
| 481 | "lfs.http://example.com.access": "basic", |
| 482 | })) |
| 483 | |
| 484 | url := "http://example.com" |
| 485 | access := finder.AccessFor(url) |
| 486 | assert.Equal(t, creds.BasicAccess, access.Mode()) |
| 487 | assert.Equal(t, url, access.URL()) |
| 488 | |
| 489 | finder.SetAccess(access.Upgrade(creds.NegotiateAccess)) |
| 490 | |
| 491 | newAccess := finder.AccessFor(url) |
| 492 | assert.Equal(t, creds.NegotiateAccess, newAccess.Mode()) |
| 493 | assert.Equal(t, url, newAccess.URL()) |
| 494 | } |
| 495 | |
| 496 | func TestDeleteAccessWithNone(t *testing.T) { |
| 497 | finder := NewEndpointFinder(lfshttp.NewContext(nil, nil, map[string]string{ |
nothing calls this directly
no test coverage detected