diff --git a/demo/autoit/notepad.au3 b/demo/autoit/notepad.au3 index da2e6a7a417ff057b8a7b7350ef8092fe83dc6ce..9d59d78021c591d8819b4840a197e7ad6ed2a9f2 100755 --- a/demo/autoit/notepad.au3 +++ b/demo/autoit/notepad.au3 @@ -1,10 +1,6 @@ #comments-start -title=autoit test -cid=0 -pid=0 - -1. check nodepad content >> something +Open Notepad, enter and save text. #comments-end diff --git a/src/action/unitTest.go b/src/action/unitTest.go index df09a0041f2c45042b4d0c2ef7a00731cc34be62..d998c59689d3aa3f9a028688e2d4d6da03d08cec 100644 --- a/src/action/unitTest.go +++ b/src/action/unitTest.go @@ -12,7 +12,7 @@ func RunUnitTest(cmdStr string) string { shellUtils.ExeAppWithOutput(cmdStr) endTime := time2.Now().Unix() - testSuites, resultDir := testingService.RetrieveUnitResult() + testSuites, resultDir := testingService.RetrieveUnitResult(startTime) cases, classNameMaxWidth, time := testingService.ParserUnitTestResult(testSuites) if time == 0 { diff --git a/src/service/testing/unitTestResult.go b/src/service/testing/unitTestResult.go index f276493baf1a297b916470606bb4fdd6c2426113..4fb3df6e74061f57ada8f02481e7d437ec2308ba 100644 --- a/src/service/testing/unitTestResult.go +++ b/src/service/testing/unitTestResult.go @@ -15,7 +15,7 @@ import ( "time" ) -func RetrieveUnitResult() (suites []model.UnitTestSuite, resultDir string) { +func RetrieveUnitResult(startTime int64) (suites []model.UnitTestSuite, resultDir string) { resultFiles := make([]string, 0) if vari.UnitTestType == constant.UnitTestTypeJunit && vari.UnitTestTool == constant.UnitTestToolMvn { @@ -40,7 +40,7 @@ func RetrieveUnitResult() (suites []model.UnitTestSuite, resultDir string) { for _, fi := range dir { name := fi.Name() ext := path.Ext(name) - if ext == ".xml" { + if ext == ".xml" && fi.ModTime().Unix() >= startTime { resultFiles = append(resultFiles, resultDir+name) } }