Skip to content

Commit 7b308c5

Browse files
authored
Add more coverage for air check unchanged file (#290)
* add test case for filechecksum
1 parent 1d4d116 commit 7b308c5

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

runner/engine.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,10 @@ func NewEngine(cfgPath string, debugMode bool) (*Engine, error) {
6363
canExit: make(chan bool, 1),
6464
binStopCh: make(chan bool),
6565
exitCh: make(chan bool),
66+
fileChecksums: &checksumMap{m: make(map[string]string)},
6667
watchers: 0,
6768
}
6869

69-
if cfg.Build.ExcludeUnchanged {
70-
e.fileChecksums = &checksumMap{m: make(map[string]string)}
71-
}
72-
7370
return &e, nil
7471
}
7572

runner/engine_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ func TestRebuild(t *testing.T) {
128128
t.Fatalf("Should not be fail: %s.", err)
129129
}
130130
engine, err := NewEngine("", true)
131+
engine.config.Build.ExcludeUnchanged = true
131132
if err != nil {
132133
t.Fatalf("Should not be fail: %s.", err)
133134
}

0 commit comments

Comments
 (0)