Admin rights tests stripped down

This commit is contained in:
Prayank Mathur
2016-04-11 10:08:07 +05:30
parent 33d237a90d
commit 8313864c98
2 changed files with 2 additions and 150 deletions
@@ -20,67 +20,13 @@ namespace Octokit.Tests.Integration.Reactive
_repositoryPagesClient = new ObservableRepositoryPagesClient(github);
}
[IntegrationTest]
[IntegrationTest(Skip = "These tests require repository admin rights - see https://github.com/octokit/octokit.net/issues/1263 for discussion")]
public async Task ReturnsRepositoryPages()
{
var pages = await _repositoryPagesClient.GetAll(owner, name).ToList();
Assert.NotEmpty(pages);
}
[IntegrationTest]
public async Task ReturnsCorrectCountOfPagesWithoutStart()
{
var options = new ApiOptions
{
PageSize = 5,
PageCount = 1
};
var pages = await _repositoryPagesClient.GetAll(owner, name, options).ToList();
Assert.Equal(5, pages.Count);
}
[IntegrationTest]
public async Task ReturnCorrectCountOfPagesWithStart()
{
var options = new ApiOptions
{
PageSize = 5,
PageCount = 1,
StartPage = 2
};
var pages = await _repositoryPagesClient.GetAll(owner, name, options).ToList();
Assert.Equal(5, pages.Count);
}
[IntegrationTest]
public async Task ReturnsDistinctResultsBasedOnStartPage()
{
var startOptions = new ApiOptions
{
PageSize = 5,
PageCount = 1
};
var firstPage = await _repositoryPagesClient.GetAll(owner, name, startOptions).ToList();
var skipStartOptions = new ApiOptions
{
PageSize = 5,
PageCount = 1,
StartPage = 2
};
var secondPage = await _repositoryPagesClient.GetAll(owner, name, skipStartOptions).ToList();
Assert.NotEqual(firstPage[0].Url, secondPage[0].Url);
Assert.NotEqual(firstPage[1].Url, secondPage[1].Url);
Assert.NotEqual(firstPage[2].Url, secondPage[2].Url);
Assert.NotEqual(firstPage[3].Url, secondPage[3].Url);
Assert.NotEqual(firstPage[4].Url, secondPage[4].Url);
}
}
}
}