test(integration): fix testinfra due to asset manifest.json changes

This commit is contained in:
Jack Westbrook
2025-03-03 09:43:32 +01:00
parent ac5eb6afab
commit 8f2ebceddf
+28 -25
View File
@@ -205,32 +205,35 @@ func CreateGrafDir(t *testing.T, opts GrafanaOpts) (string, string) {
buildDir := filepath.Join(publicDir, "build") buildDir := filepath.Join(publicDir, "build")
err = os.MkdirAll(buildDir, 0750) err = os.MkdirAll(buildDir, 0750)
require.NoError(t, err) require.NoError(t, err)
err = os.WriteFile(filepath.Join(buildDir, "assets-manifest.json"), []byte(`{ manifestDir := filepath.Join(buildDir, ".vite")
"entrypoints": { err = os.MkdirAll(manifestDir, 0750)
"app": { require.NoError(t, err)
"assets": { err = os.WriteFile(filepath.Join(manifestDir, "manifest.json"), []byte(`{
"js": ["public/build/runtime.XYZ.js"] "app/index.ts": {
} "file": "public/build/index-3exGqndc.js",
}, "src": "app/index.ts",
"swagger": { "isEntry": true,
"assets": { "isDynamicEntry": true,
"js": ["public/build/runtime.XYZ.js"] "css": ["public/build/index-Dd9uKMaJ.css"],
} "assets": ["public/build/codicon-SZR-f31-.ttf"]
},
"dark": {
"assets": {
"css": ["public/build/dark.css"]
}
},
"light": {
"assets": {
"css": ["public/build/light.css"]
}
}
}, },
"runtime.50398398ecdeaf58968c.js": { "swagger/index.ts": {
"src": "public/build/runtime.XYZ.js", "file": "public/build/swagger-3exGqndc.js",
"integrity": "sha256-k1g7TksMHFQhhQGE" "src": "swagger/index.ts",
"isEntry": true,
"isDynamicEntry": true,
"css": ["public/build/swagger-Dd9uKMaJ.css"],
"assets": ["public/build/codicon-SZR-f31-.ttf"]
},
"sass/grafana.dark.scss": {
"file": "public/build/grafana-BwD1GyB5.css",
"src": "sass/grafana.dark.scss",
"isEntry": true
},
"sass/grafana.light.scss": {
"file": "public/build/grafana-RC8BVZtE.css",
"src": "sass/grafana.light.scss",
"isEntry": true
} }
} }
`), 0750) `), 0750)