We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 49b771a commit 325b465Copy full SHA for 325b465
types/executable/executables_test.go
@@ -316,6 +316,7 @@ var _ = DescribeTable("HasFlowFileExt", func(file string, expected bool) {
316
Entry("ends with .flow", "development.flow", true),
317
Entry("ends with .flow.yaml", "development.flow.yaml", true),
318
Entry("ends with .flow.yml", "development.flow.yml", true),
319
+ Entry("ends with .flow + something else", "development.flow.txt", false),
320
Entry("ends with something else", "development.txt", false),
321
)
322
@@ -326,5 +327,6 @@ var _ = DescribeTable("HasFlowFileTemplateExt", func(file string, expected bool)
326
327
Entry("ends with .flow.tmpl.yaml", "development.flow.tmpl.yaml", true),
328
Entry("ends with .flow.tmpl.yml", "development.flow.tmpl.yml", true),
329
Entry("ends with .flow", "development.flow", false),
330
+ Entry("ends with .flow.tmpl + something else", "development.flow.tmpl.txt", false),
331
Entry("ends with something else", "development.flow.txt", false),
332
types/executable/flowfile.go
@@ -13,7 +13,7 @@ import (
13
14
const FlowFileExt = ".flow"
15
16
-var FlowFileExtRegex = regexp.MustCompile(fmt.Sprintf(`%s(\.yaml|\.yml)?`, regexp.QuoteMeta(FlowFileExt)))
+var FlowFileExtRegex = regexp.MustCompile(fmt.Sprintf(`%s(\.yaml|\.yml)?$`, regexp.QuoteMeta(FlowFileExt)))
17
18
type FlowFileList []*FlowFile
19
types/executable/template.go
@@ -17,7 +17,7 @@ import (
const FlowFileTemplateExt = ".flow.tmpl"
//nolint:lll
20
-var FlowFileTemplateExtRegex = regexp.MustCompile(fmt.Sprintf(`%s(\.yaml|\.yml)?`, regexp.QuoteMeta(FlowFileTemplateExt)))
+var FlowFileTemplateExtRegex = regexp.MustCompile(fmt.Sprintf(`%s(\.yaml|\.yml)?$`, regexp.QuoteMeta(FlowFileTemplateExt)))
21
22
type TemplateList []*Template
23
0 commit comments