• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mlange-42 / modo / 13090615151

01 Feb 2025 04:59PM CUT coverage: 62.346% (-5.2%) from 67.539%
13090615151

Pull #177

github

web-flow
Merge 3976ce468 into eb038c037
Pull Request #177: Move initialization logic to formatters

52 of 233 new or added lines in 4 files covered. (22.32%)

1265 of 2029 relevant lines covered (62.35%)

24.86 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

56.25
/format/util.go
1
package format
2

3
import (
4
        "errors"
5
        "os"
6
)
7

NEW
8
func mkDirs(path string) error {
×
NEW
9
        if err := os.MkdirAll(path, os.ModePerm); err != nil && !os.IsExist(err) {
×
NEW
10
                return err
×
NEW
11
        }
×
NEW
12
        return nil
×
13
}
14

15
func fileExists(file string) (exists, isDir bool, err error) {
2✔
16
        var s os.FileInfo
2✔
17
        if s, err = os.Stat(file); err == nil {
3✔
18
                exists = true
1✔
19
                isDir = s.IsDir()
1✔
20
                return
1✔
21
        } else if !errors.Is(err, os.ErrNotExist) {
2✔
NEW
22
                return
×
NEW
23
        }
×
24
        err = nil
1✔
25
        return
1✔
26
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc