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

mlange-42 / modo / 13091204905

01 Feb 2025 06:16PM CUT coverage: 70.922% (+3.4%) from 67.539%
13091204905

push

github

web-flow
Move initialization logic to formatters (#177)

172 of 233 new or added lines in 4 files covered. (73.82%)

1439 of 2029 relevant lines covered (70.92%)

25.05 hits per line

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

75.0
/format/util.go
1
package format
2

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

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

15
func fileExists(file string) (exists, isDir bool, err error) {
9✔
16
        var s os.FileInfo
9✔
17
        if s, err = os.Stat(file); err == nil {
10✔
18
                exists = true
1✔
19
                isDir = s.IsDir()
1✔
20
                return
1✔
21
        } else if !errors.Is(err, os.ErrNotExist) {
9✔
NEW
22
                return
×
NEW
23
        }
×
24
        err = nil
8✔
25
        return
8✔
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