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

mlange-42 / modo / 13090989457

01 Feb 2025 05:48PM CUT coverage: 67.718% (+0.2%) from 67.539%
13090989457

Pull #177

github

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

107 of 233 new or added lines in 4 files covered. (45.92%)

1374 of 2029 relevant lines covered (67.72%)

24.95 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