mirror of
https://github.com/anuraghazra/github-readme-stats.git
synced 2025-01-24 13:59:08 +08:00
Tests: Stats card: Add invalid username fetcher test (#3148)
This commit is contained in:
parent
e8b9ccf203
commit
eab5fc0274
@ -210,6 +210,33 @@ describe("Test fetchStats", () => {
|
||||
});
|
||||
});
|
||||
|
||||
it("should return 0 commits when all_commits true and invalid username", async () => {
|
||||
let stats = await fetchStats("asdf///---", true);
|
||||
expect(stats).toStrictEqual({
|
||||
contributedTo: 61,
|
||||
name: "Anurag Hazra",
|
||||
totalCommits: 0,
|
||||
totalIssues: 200,
|
||||
totalPRs: 300,
|
||||
totalPRsMerged: 240,
|
||||
mergedPRsPercentage: 80,
|
||||
totalReviews: 50,
|
||||
totalStars: 300,
|
||||
totalDiscussionsStarted: 10,
|
||||
totalDiscussionsAnswered: 40,
|
||||
rank: calculateRank({
|
||||
all_commits: true,
|
||||
commits: 0,
|
||||
prs: 300,
|
||||
reviews: 50,
|
||||
issues: 200,
|
||||
repos: 5,
|
||||
stars: 300,
|
||||
followers: 100,
|
||||
}),
|
||||
});
|
||||
});
|
||||
|
||||
it("should exclude stars of the `test-repo-1` repository", async () => {
|
||||
mock
|
||||
.onGet("https://api.github.com/search/commits?q=author:anuraghazra")
|
||||
|
Loading…
Reference in New Issue
Block a user