Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitbd9865d

Browse files
authored
test: burst cache in e2e tests (anuraghazra#2154)
1 parent39535db commitbd9865d

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

‎tests/e2e/e2e.test.js‎

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ const REPOSITORY_DATA = {
8282
forkCount:0,
8383
starCount:1,
8484
};
85+
constCACHE_BURST_STRING=`v=${newDate().getTime()}`;
8586

8687
describe("Fetch Cards",()=>{
8788
letVERCEL_PREVIEW_URL;
@@ -104,7 +105,7 @@ describe("Fetch Cards", () => {
104105

105106
// Get the Vercel preview stats card response.
106107
constserverStatsSvg=awaitaxios.get(
107-
`${VERCEL_PREVIEW_URL}/api?username=${USER}`,
108+
`${VERCEL_PREVIEW_URL}/api?username=${USER}&${CACHE_BURST_STRING}`,
108109
);
109110

110111
// Check if stats card from deployment matches the stats card from local.
@@ -115,16 +116,21 @@ describe("Fetch Cards", () => {
115116
expect(VERCEL_PREVIEW_URL).toBeDefined();
116117

117118
// Check if the Vercel preview instance language card function is up and running.
119+
console.log(
120+
`${VERCEL_PREVIEW_URL}/api/top-langs/?username=${USER}&${CACHE_BURST_STRING}`,
121+
);
118122
awaitexpect(
119-
axios.get(`${VERCEL_PREVIEW_URL}/api/top-langs/?username=${USER}`),
123+
axios.get(
124+
`${VERCEL_PREVIEW_URL}/api/top-langs/?username=${USER}&${CACHE_BURST_STRING}`,
125+
),
120126
).resolves.not.toThrow();
121127

122128
// Get local language card.
123129
constlocalLanguageCardSVG=renderTopLanguages(LANGS_DATA);
124130

125131
// Get the Vercel preview language card response.
126132
constseverLanguageSVG=awaitaxios.get(
127-
`${VERCEL_PREVIEW_URL}/api/top-langs/?username=${USER}`,
133+
`${VERCEL_PREVIEW_URL}/api/top-langs/?username=${USER}&${CACHE_BURST_STRING}`,
128134
);
129135

130136
// Check if language card from deployment matches the local language card.
@@ -144,7 +150,7 @@ describe("Fetch Cards", () => {
144150

145151
// Get the Vercel preview WakaTime card response.
146152
constserverWakaTimeSvg=awaitaxios.get(
147-
`${VERCEL_PREVIEW_URL}/api/wakatime?username=${USER}`,
153+
`${VERCEL_PREVIEW_URL}/api/wakatime?username=${USER}&${CACHE_BURST_STRING}`,
148154
);
149155

150156
// Check if WakaTime card from deployment matches the local WakaTime card.
@@ -156,15 +162,17 @@ describe("Fetch Cards", () => {
156162

157163
// Check if the Vercel preview instance Repo function is up and running.
158164
awaitexpect(
159-
axios.get(`${VERCEL_PREVIEW_URL}/api/pin/?username=${USER}&repo=${REPO}`),
165+
axios.get(
166+
`${VERCEL_PREVIEW_URL}/api/pin/?username=${USER}&repo=${REPO}&${CACHE_BURST_STRING}`,
167+
),
160168
).resolves.not.toThrow();
161169

162170
// Get local repo card.
163171
constlocalRepoCardSVG=renderRepoCard(REPOSITORY_DATA);
164172

165173
// Get the Vercel preview repo card response.
166174
constserverRepoSvg=awaitaxios.get(
167-
`${VERCEL_PREVIEW_URL}/api/pin/?username=${USER}&repo=${REPO}`,
175+
`${VERCEL_PREVIEW_URL}/api/pin/?username=${USER}&repo=${REPO}&${CACHE_BURST_STRING}`,
168176
);
169177

170178
// Check if Repo card from deployment matches the local Repo card.

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp