Move failed files to testfiles/failed folder
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -3,5 +3,6 @@
|
|||||||
*.pdf.*
|
*.pdf.*
|
||||||
!testfile*.pdf
|
!testfile*.pdf
|
||||||
testfiles/*_signed.pdf
|
testfiles/*_signed.pdf
|
||||||
|
testfiles/failed/*
|
||||||
pdfsign
|
pdfsign
|
||||||
certs/*
|
certs/*
|
||||||
|
@@ -99,6 +99,9 @@ func TestReaderCanReadPDF(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestSignPDF(t *testing.T) {
|
func TestSignPDF(t *testing.T) {
|
||||||
|
os.RemoveAll("../testfiles/failed/")
|
||||||
|
os.MkdirAll("../testfiles/failed/", 0777)
|
||||||
|
|
||||||
files, err := ioutil.ReadDir("../testfiles")
|
files, err := ioutil.ReadDir("../testfiles")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Errorf("%s", err.Error())
|
t.Errorf("%s", err.Error())
|
||||||
@@ -199,9 +202,14 @@ func TestSignPDF(t *testing.T) {
|
|||||||
|
|
||||||
_, err = verify.Verify(outputFile)
|
_, err = verify.Verify(outputFile)
|
||||||
input_file.Close()
|
input_file.Close()
|
||||||
os.Remove(outputFile.Name())
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
err2 := os.Rename(outputFile.Name(), "../testfiles/failed/"+filepath.Base(input_file.Name()))
|
||||||
|
if err2 != nil {
|
||||||
|
st.Error(err2)
|
||||||
|
}
|
||||||
st.Errorf("%s: %s", f.Name(), err.Error())
|
st.Errorf("%s: %s", f.Name(), err.Error())
|
||||||
|
} else {
|
||||||
|
os.Remove(outputFile.Name())
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user