- commit
- d2bf5ddb8e800537bb92425859e68aaf065f6018
- parent
- 695fc75a09738f9be56aaa3aecfd7dac28e66b63
- Author
- EwanEwart <34540869+EwanEwart@users.noreply.github.com>
- Date
- 2017-12-14 11:40
Update example_test.go Amendments Thu, 2017-December-14: - test integration (go test -v) - idiomatic go code
Diffstat
| M | example_test.go | 31 | ++++++++++++++----------------- |
1 files changed, 14 insertions, 17 deletions
diff --git a/example_test.go b/example_test.go
@@ -1,34 +1,31 @@ 1 1 // go-qrcode 2 2 // Copyright 2014 Tom Harwood3 -1-1 3 /* -1 4 Amendments Thu, 2017-December-14: -1 5 - test integration (go test -v) -1 6 - idiomatic go code -1 7 */ 4 8 package qrcode 5 9 6 10 import ( 7 11 "fmt" 8 12 "os" -1 13 "testing" 9 14 ) 10 1511 -1 func ExampleEncode() {12 -1 var png []byte13 -1 png, err := Encode("https://example.org", Medium, 256)14 -115 -1 if err != nil {16 -1 fmt.Printf("Error: %s", err.Error())-1 16 func TestExampleEncode(t *testing.T) { -1 17 if png, err := Encode("https://example.org", Medium, 256); err != nil { -1 18 t.Errorf("Error: %s", err.Error()) 17 19 } else { 18 20 fmt.Printf("PNG is %d bytes long", len(png)) 19 21 } 20 22 } 21 2322 -1 func ExampleWriteFile() {-1 24 func TestExampleWriteFile(t *testing.T) { 23 25 filename := "example.png"24 -125 -1 err := WriteFile("https://example.org", Medium, 256, filename)26 -127 -1 if err != nil {28 -1 err = os.Remove(filename)29 -1 }30 -131 -1 if err != nil {32 -1 fmt.Printf("Error: %s", err.Error())-1 26 if err := WriteFile("https://example.org", Medium, 256, filename); err != nil { -1 27 if err = os.Remove(filename); err != nil { -1 28 t.Errorf("Error: %s", err.Error()) -1 29 } 33 30 } 34 31 }