Skip to content

Commit 61a7c22

Browse files
wee tidy
1 parent 2f5a73e commit 61a7c22

File tree

2 files changed

+246
-4
lines changed

2 files changed

+246
-4
lines changed

scripts/api-compare.mjs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ program
4949

5050
program.parse(process.argv)
5151
const options = program.opts()
52-
console.log({ options })
5352

5453
const mainContentDirectory = './content'
5554

@@ -157,7 +156,7 @@ for (const [product, versions] of Object.entries(versionMetadata)) {
157156
metadataVersion,
158157
productContentDir,
159158
)
160-
console.log('>>>>>>>contentPath', contentPath)
159+
161160
if (!fs.existsSync(contentPath)) {
162161
console.log(`Directory ${contentPath} does not exist`)
163162
continue
@@ -167,11 +166,9 @@ for (const [product, versions] of Object.entries(versionMetadata)) {
167166
const numOfRandomIndexes =
168167
Math.min(options.numOfTests, apiPaths.length) || 1
169168

170-
// let apiPathsLeft = [...apiPaths];
171169
while (randomIndexes.length < numOfRandomIndexes) {
172170
const randomIndex = Math.floor(Math.random() * apiPaths.length)
173171

174-
// apiPathsLeft.splice(randomIndex, 1);
175172
if (!randomIndexes.includes(randomIndex)) {
176173
randomIndexes.push(randomIndex)
177174
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,245 @@
1+
Testing API URL:
2+
https://web-unified-docs-1oy1yao3l-hashicorp.vercel.app/api/content/terraform-docs-agents/version-metadata
3+
- Expected
4+
+ Received
5+
6+
@@ -2,11 +2,4 @@
7+
{
8+
- "created_at": "2025-03-18T19:47:18.641Z",
9+
- "display": "v1.21.0",
10+
"isLatest": true,
11+
- "pk": "terraform-docs-agents#version-metadata",
12+
- "product": "terraform-docs-agents",
13+
- "ref": "v1.21.0",
14+
"releaseStage": "stable",
15+
- "sha": "54ed38c9bafb5c437c294a6b7238e08915188332",
16+
- "sk": "version-metadata/v1.21.x",
17+
"version": "v1.21.x"
18+
@@ -14,11 +7,4 @@
19+
{
20+
- "created_at": "2025-03-18T19:47:18.605Z",
21+
- "display": "v1.20.x",
22+
"isLatest": false,
23+
- "pk": "terraform-docs-agents#version-metadata",
24+
- "product": "terraform-docs-agents",
25+
- "ref": "v1.20.2",
26+
"releaseStage": "stable",
27+
- "sha": "3265ff727b24d97f94e2e272ab6ea77dad2418ea",
28+
- "sk": "version-metadata/v1.20.x",
29+
"version": "v1.20.x"
30+
@@ -26,11 +12,4 @@
31+
{
32+
- "created_at": "2025-02-06T19:43:18.538Z",
33+
- "display": "v1.19.x",
34+
"isLatest": false,
35+
- "pk": "terraform-docs-agents#version-metadata",
36+
- "product": "terraform-docs-agents",
37+
- "ref": "v1.19.0",
38+
"releaseStage": "stable",
39+
- "sha": "9d02bf677d6dd085b9a65be4d01fad77fb432f18",
40+
- "sk": "version-metadata/v1.19.x",
41+
"version": "v1.19.x"
42+
@@ -38,11 +17,4 @@
43+
{
44+
- "created_at": "2025-02-05T22:00:28.858Z",
45+
- "display": "v1.18.x",
46+
"isLatest": false,
47+
- "pk": "terraform-docs-agents#version-metadata",
48+
- "product": "terraform-docs-agents",
49+
- "ref": "v1.18.0",
50+
"releaseStage": "stable",
51+
- "sha": "4942ebb1cd931e7a6e0e2259054c1e8389a3a8e5",
52+
- "sk": "version-metadata/v1.18.x",
53+
"version": "v1.18.x"
54+
@@ -50,11 +22,4 @@
55+
{
56+
- "created_at": "2025-01-29T21:12:08.164Z",
57+
- "display": "v1.17.x",
58+
"isLatest": false,
59+
- "pk": "terraform-docs-agents#version-metadata",
60+
- "product": "terraform-docs-agents",
61+
- "ref": "v1.17.6",
62+
"releaseStage": "stable",
63+
- "sha": "f0c5b93087310a9a7a12889502af1bfab1c993ad",
64+
- "sk": "version-metadata/v1.17.x",
65+
"version": "v1.17.x"
66+
@@ -62,11 +27,4 @@
67+
{
68+
- "created_at": "2024-10-30T16:30:46.593Z",
69+
- "display": "v1.16.x",
70+
"isLatest": false,
71+
- "pk": "terraform-docs-agents#version-metadata",
72+
- "product": "terraform-docs-agents",
73+
- "ref": "v1.16.0",
74+
"releaseStage": "stable",
75+
- "sha": "dbb7940356646d601c99e9e8948248e9e33cf9c8",
76+
- "sk": "version-metadata/v1.16.x",
77+
"version": "v1.16.x"
78+
@@ -74,11 +32,4 @@
79+
{
80+
- "created_at": "2024-10-02T22:12:01.626Z",
81+
- "display": "v1.15.x",
82+
"isLatest": false,
83+
- "pk": "terraform-docs-agents#version-metadata",
84+
- "product": "terraform-docs-agents",
85+
- "ref": "v1.15.5",
86+
"releaseStage": "stable",
87+
- "sha": "b769d6a97887ef4b80e3960c10696865c04b3484",
88+
- "sk": "version-metadata/v1.15.x",
89+
"version": "v1.15.x"
90+
@@ -86,11 +37,4 @@
91+
{
92+
- "created_at": "2024-03-13T23:02:57.057Z",
93+
- "display": "v1.14.x",
94+
"isLatest": false,
95+
- "pk": "terraform-docs-agents#version-metadata",
96+
- "product": "terraform-docs-agents",
97+
- "ref": "v1.14.5",
98+
"releaseStage": "stable",
99+
- "sha": "b9eabad236ba4cc8054e3addd262b597654c44b1",
100+
- "sk": "version-metadata/v1.14.x",
101+
"version": "v1.14.x"
102+
@@ -98,11 +42,4 @@
103+
{
104+
- "created_at": "2023-11-09T22:33:57.325Z",
105+
- "display": "v1.13.x",
106+
"isLatest": false,
107+
- "pk": "terraform-docs-agents#version-metadata",
108+
- "product": "terraform-docs-agents",
109+
- "ref": "v1.13.1",
110+
"releaseStage": "stable",
111+
- "sha": "7d5d48cae15b6b1bf840cabff0ce19dfe68204cf",
112+
- "sk": "version-metadata/v1.13.x",
113+
"version": "v1.13.x"
114+
@@ -110,11 +47,4 @@
115+
{
116+
- "created_at": "2023-09-28T18:47:10.933Z",
117+
- "display": "v1.12.x",
118+
"isLatest": false,
119+
- "pk": "terraform-docs-agents#version-metadata",
120+
- "product": "terraform-docs-agents",
121+
- "ref": "v1.12.1",
122+
"releaseStage": "stable",
123+
- "sha": "0a742ad934ed7de22487fadcafde6c3363a134f5",
124+
- "sk": "version-metadata/v1.12.x",
125+
"version": "v1.12.x"
126+
@@ -122,11 +52,4 @@
127+
{
128+
- "created_at": "2023-07-26T21:28:58.478Z",
129+
- "display": "v1.11.x",
130+
"isLatest": false,
131+
- "pk": "terraform-docs-agents#version-metadata",
132+
- "product": "terraform-docs-agents",
133+
- "ref": "v1.11.0",
134+
"releaseStage": "stable",
135+
- "sha": "9348221ded1edcce0b4e3d39a026262ea4bce439",
136+
- "sk": "version-metadata/v1.11.x",
137+
"version": "v1.11.x"
138+
@@ -134,11 +57,4 @@
139+
{
140+
- "created_at": "2023-07-24T15:52:56.786Z",
141+
- "display": "v1.10.x",
142+
"isLatest": false,
143+
- "pk": "terraform-docs-agents#version-metadata",
144+
- "product": "terraform-docs-agents",
145+
- "ref": "v1.10.1",
146+
"releaseStage": "stable",
147+
- "sha": "ebb223ea6ed2d732805b1fa2ade3832f11f7097a",
148+
- "sk": "version-metadata/v1.10.x",
149+
"version": "v1.10.x"
150+
@@ -146,11 +62,4 @@
151+
{
152+
- "created_at": "2023-06-09T18:05:22.217Z",
153+
- "display": "v1.9.x",
154+
"isLatest": false,
155+
- "pk": "terraform-docs-agents#version-metadata",
156+
- "product": "terraform-docs-agents",
157+
- "ref": "v1.9.0",
158+
"releaseStage": "stable",
159+
- "sha": "489f89391a5ac0c13fda07d149291c970d7e22ed",
160+
- "sk": "version-metadata/v1.9.x",
161+
"version": "v1.9.x"
162+
@@ -158,11 +67,4 @@
163+
{
164+
- "created_at": "2023-05-04T19:28:15.890Z",
165+
- "display": "v1.8.x",
166+
"isLatest": false,
167+
- "pk": "terraform-docs-agents#version-metadata",
168+
- "product": "terraform-docs-agents",
169+
- "ref": "v1.8.0",
170+
"releaseStage": "stable",
171+
- "sha": "d4f90d4d3ea1ae1c049cd13dbbc93b75f43d846e",
172+
- "sk": "version-metadata/v1.8.x",
173+
"version": "v1.8.x"
174+
@@ -170,11 +72,4 @@
175+
{
176+
- "created_at": "2023-04-19T18:39:28.873Z",
177+
- "display": "v1.7.x",
178+
"isLatest": false,
179+
- "pk": "terraform-docs-agents#version-metadata",
180+
- "product": "terraform-docs-agents",
181+
- "ref": "v1.7.1",
182+
"releaseStage": "stable",
183+
- "sha": "5b9d3fbefa48b778a62109029080a4dfd62a3c9b",
184+
- "sk": "version-metadata/v1.7.x",
185+
"version": "v1.7.x"
186+
@@ -182,11 +77,4 @@
187+
{
188+
- "created_at": "2023-03-02T19:55:23.974Z",
189+
- "display": "v1.6.x",
190+
"isLatest": false,
191+
- "pk": "terraform-docs-agents#version-metadata",
192+
- "product": "terraform-docs-agents",
193+
- "ref": "v1.6.1",
194+
"releaseStage": "stable",
195+
- "sha": "f30be9cfc170e87628d1b781ef0e495056eac68f",
196+
- "sk": "version-metadata/v1.6.x",
197+
"version": "v1.6.x"
198+
@@ -194,11 +82,4 @@
199+
{
200+
- "created_at": "2022-12-20T19:15:19.433Z",
201+
- "display": "v1.5.x",
202+
"isLatest": false,
203+
- "pk": "terraform-docs-agents#version-metadata",
204+
- "product": "terraform-docs-agents",
205+
- "ref": "v1.5.0",
206+
"releaseStage": "stable",
207+
- "sha": "891e2fcd94f0f11c284e6a76cf213173c9ee6349",
208+
- "sk": "version-metadata/v1.5.x",
209+
"version": "v1.5.x"
210+
@@ -206,11 +87,4 @@
211+
{
212+
- "created_at": "2022-12-14T21:26:37.395Z",
213+
- "display": "v1.4.x",
214+
"isLatest": false,
215+
- "pk": "terraform-docs-agents#version-metadata",
216+
- "product": "terraform-docs-agents",
217+
- "ref": "v1.4.0",
218+
"releaseStage": "stable",
219+
- "sha": "f43efce2bb6e69797aeaf39964adcef1de62152c",
220+
- "sk": "version-metadata/v1.4.x",
221+
"version": "v1.4.x"
222+
@@ -218,11 +92,4 @@
223+
{
224+
- "created_at": "2022-10-07T13:43:33.436Z",
225+
- "display": "v1.3.x",
226+
"isLatest": false,
227+
- "pk": "terraform-docs-agents#version-metadata",
228+
- "product": "terraform-docs-agents",
229+
- "ref": "v1.3.1",
230+
"releaseStage": "stable",
231+
- "sha": "0ececfe1b2647e861018488072f6b9e5ad90e46d",
232+
- "sk": "version-metadata/v1.3.x",
233+
"version": "v1.3.x"
234+
@@ -230,11 +97,4 @@
235+
{
236+
- "created_at": "2022-08-05T17:39:34.922Z",
237+
- "display": "v1.2.x",
238+
"isLatest": false,
239+
- "pk": "terraform-docs-agents#version-metadata",
240+
- "product": "terraform-docs-agents",
241+
- "ref": "v1.2.7",
242+
"releaseStage": "stable",
243+
- "sha": "ca7f01d769c2f4ec0c955ef5d5ac9ef24b106eb2",
244+
- "sk": "version-metadata/v1.2.x",
245+
"version": "v1.2.x"

0 commit comments

Comments
 (0)