Move failed files to testfiles/failed folder

This commit is contained in:
tigp
2018-05-01 23:24:56 +02:00
parent cac6f30626
commit be30b42458
2 changed files with 10 additions and 1 deletions

1
.gitignore vendored
View File

@@ -3,5 +3,6 @@
*.pdf.* *.pdf.*
!testfile*.pdf !testfile*.pdf
testfiles/*_signed.pdf testfiles/*_signed.pdf
testfiles/failed/*
pdfsign pdfsign
certs/* certs/*

View File

@@ -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())
} }
}) })
} }