From a213cdab820620d8ce3df2fc63a84a8e97eaf251 Mon Sep 17 00:00:00 2001 From: Jelmer Snoeck Date: Thu, 27 Aug 2015 08:21:52 +0100 Subject: Use internal example package for testing. --- contrib/httpimg/httpimg_test.go | 42 ++++------------------------------------- 1 file changed, 4 insertions(+), 38 deletions(-) (limited to 'contrib') diff --git a/contrib/httpimg/httpimg_test.go b/contrib/httpimg/httpimg_test.go index 8639bda..cf6e8d1 100644 --- a/contrib/httpimg/httpimg_test.go +++ b/contrib/httpimg/httpimg_test.go @@ -1,45 +1,11 @@ package httpimg_test import ( - "fmt" "github.com/jung-kurt/gofpdf" "github.com/jung-kurt/gofpdf/contrib/httpimg" - "os" - "path/filepath" + "github.com/jung-kurt/gofpdf/internal/example" ) -const ( - cnGofpdfDir = "./" - cnExampleDir = cnGofpdfDir + "/pdf" -) - -func init() { - cleanup() -} - -func cleanup() { - filepath.Walk(cnExampleDir, - func(path string, info os.FileInfo, err error) (reterr error) { - if path[len(path)-4:] == ".pdf" { - os.Remove(path) - } - return - }) -} - -func exampleFilename(baseStr string) string { - return filepath.Join(cnExampleDir, baseStr+".pdf") -} - -func summary(err error, fileStr string) { - if err == nil { - fileStr = filepath.ToSlash(fileStr) - fmt.Printf("Successfully generated %s\n", fileStr) - } else { - fmt.Println(err) - } -} - func ExampleRegister() { pdf := gofpdf.New("", "", "", "") pdf.SetFont("Helvetica", "", 12) @@ -50,9 +16,9 @@ func ExampleRegister() { httpimg.Register(pdf, url, "") pdf.Image(url, 100, 100, 20, 20, false, "", 0, "") - fileStr := exampleFilename("contrib_httpimg_Register") + fileStr := example.Filename("contrib_httpimg_Register") err := pdf.OutputFileAndClose(fileStr) - summary(err, fileStr) + example.Summary(err, fileStr) // Output: - // Successfully generated pdf/contrib_httpimg_Register.pdf + // Successfully generated ../../pdf/contrib_httpimg_Register.pdf } -- cgit v1.2.1-24-ge1ad