@@ -7,7 +7,7 @@ import (
func writeJson(findings []Finding, w io.WriteCloser) error {
if len(findings) == 0 {
- return nil
+ findings = []Finding{}
}
encoder := json.NewEncoder(w)
encoder.SetIndent("", " ")
@@ -39,9 +39,8 @@ func TestWriteJSON(t *testing.T) {
}},
{
- wantEmpty: true,
testReportName: "empty",
- expected: filepath.Join(expectPath, "report", "this_should_not_exist.json"),
+ expected: filepath.Join(expectPath, "report", "empty.json"),
findings: []Finding{}},
@@ -14,9 +14,6 @@ const (
)
func Write(findings []Finding, cfg config.Config, ext string, reportPath string) error {
- if len(findings) == 0 {
- }
file, err := os.Create(reportPath)
if err != nil {
return err
@@ -0,0 +1 @@
+[]