github.com/phpdave11/gofpdf@v1.4.2/internal/example/example_test.go (about)

     1  /*
     2   * Copyright (c) 2015 Kurt Jung (Gmail: kurt.w.jung)
     3   *
     4   * Permission to use, copy, modify, and distribute this software for any
     5   * purpose with or without fee is hereby granted, provided that the above
     6   * copyright notice and this permission notice appear in all copies.
     7   *
     8   * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
     9   * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    10   * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    11   * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    12   * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    13   * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    14   * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    15   */
    16  
    17  package example_test
    18  
    19  import (
    20  	"errors"
    21  
    22  	"github.com/phpdave11/gofpdf/internal/example"
    23  )
    24  
    25  // ExampleFilename tests the Filename() and Summary() functions.
    26  func ExampleFilename() {
    27  	fileStr := example.Filename("example")
    28  	example.Summary(errors.New("printer on fire"), fileStr)
    29  	// Output:
    30  	// printer on fire
    31  }