From ab159b541351ce184eb4f0ef67c3c0d594db6c15 Mon Sep 17 00:00:00 2001 From: Dmitrii Anoshin Date: Wed, 28 Feb 2024 21:21:20 -0800 Subject: [PATCH] [chore] [mdatagen] Don't guess package name for generated files Use the real package name. Composing the name doesn't match the reality for extensions --- cmd/mdatagen/main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/mdatagen/main.go b/cmd/mdatagen/main.go index 2aa239b5ad8c..eaa05ce77c11 100644 --- a/cmd/mdatagen/main.go +++ b/cmd/mdatagen/main.go @@ -43,6 +43,7 @@ func run(ymlPath string) error { } ymlDir := filepath.Dir(ymlPath) + packageName := filepath.Base(ymlDir) md, err := loadMetadata(ymlPath) if err != nil { @@ -75,7 +76,7 @@ func run(ymlPath string) error { if md.Tests != nil { if err = generateFile(filepath.Join(tmplDir, "component_test.go.tmpl"), - filepath.Join(ymlDir, "generated_component_test.go"), md, md.ShortFolderName+md.Status.Class); err != nil { + filepath.Join(ymlDir, "generated_component_test.go"), md, packageName); err != nil { return err } }