From be30b424581f2aa203bc0aee33290f1b2a1a4264 Mon Sep 17 00:00:00 2001 From: tigp <24852530+tigp@users.noreply.github.com> Date: Tue, 1 May 2018 23:24:56 +0200 Subject: [PATCH] Move failed files to testfiles/failed folder --- .gitignore | 1 + sign/sign_test.go | 10 +++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index eae3d50..d350d7f 100644 --- a/.gitignore +++ b/.gitignore @@ -3,5 +3,6 @@ *.pdf.* !testfile*.pdf testfiles/*_signed.pdf +testfiles/failed/* pdfsign certs/* diff --git a/sign/sign_test.go b/sign/sign_test.go index 4a32147..94bfdde 100644 --- a/sign/sign_test.go +++ b/sign/sign_test.go @@ -99,6 +99,9 @@ func TestReaderCanReadPDF(t *testing.T) { } func TestSignPDF(t *testing.T) { + os.RemoveAll("../testfiles/failed/") + os.MkdirAll("../testfiles/failed/", 0777) + files, err := ioutil.ReadDir("../testfiles") if err != nil { t.Errorf("%s", err.Error()) @@ -199,9 +202,14 @@ func TestSignPDF(t *testing.T) { _, err = verify.Verify(outputFile) input_file.Close() - os.Remove(outputFile.Name()) 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()) + } else { + os.Remove(outputFile.Name()) } }) }