@@ -68,27 +68,28 @@ var _ = Describe("kubebuilder", func() {
6868 kbc .Destroy ()
6969 })
7070
71- It ("should regenerate the project with success" , func () {
71+ It ("should regenerate the project in current directory with success" , func () {
7272 generateProject (kbc )
73- regenerateProject (kbc , projectOutputDir )
74- validateProjectFile (kbc , projectFilePath )
73+ regenerateProject (kbc )
74+ By ("checking that the project file was generated in the current directory" )
75+ validateProjectFile (kbc , filepath .Join (kbc .Dir , "PROJECT" ))
7576 })
7677
7778 It ("should regenerate project with grafana plugin with success" , func () {
7879 generateProjectWithGrafanaPlugin (kbc )
79- regenerateProject (kbc , projectOutputDir )
80+ regenerateProjectWith (kbc , projectOutputDir )
8081 validateGrafanaPlugin (projectFilePath )
8182 })
8283
8384 It ("should regenerate project with DeployImage plugin with success" , func () {
8485 generateProjectWithDeployImagePlugin (kbc )
85- regenerateProject (kbc , projectOutputDir )
86+ regenerateProjectWith (kbc , projectOutputDir )
8687 validateDeployImagePlugin (projectFilePath )
8788 })
8889
8990 It ("should regenerate project with helm plugin with success" , func () {
9091 generateProjectWithHelmPlugin (kbc )
91- regenerateProject (kbc , projectOutputDir )
92+ regenerateProjectWith (kbc , projectOutputDir )
9293 validateHelmPlugin (projectFilePath )
9394 })
9495 })
@@ -185,7 +186,13 @@ func generateProject(kbc *utils.TestContext) {
185186 Expect (err ).NotTo (HaveOccurred (), "Failed to scaffold API with external API" )
186187}
187188
188- func regenerateProject (kbc * utils.TestContext , projectOutputDir string ) {
189+ func regenerateProject (kbc * utils.TestContext ) {
190+ By ("regenerating the project" )
191+ err := kbc .Regenerate ()
192+ Expect (err ).NotTo (HaveOccurred (), "Failed to regenerate project" )
193+ }
194+
195+ func regenerateProjectWith (kbc * utils.TestContext , projectOutputDir string ) {
189196 By ("regenerating the project" )
190197 err := kbc .Regenerate (
191198 fmt .Sprintf ("--input-dir=%s" , kbc .Dir ),
0 commit comments