github.com/benoitkugler/goacve@v0.0.0-20201217100549-151ce6e55dc8/server/recufiscal/main_test.go (about)

     1  package recufiscal
     2  
     3  import (
     4  	"testing"
     5  	"time"
     6  
     7  	"github.com/benoitkugler/goACVE/logs"
     8  	"github.com/benoitkugler/goACVE/server/core/datamodel"
     9  	"github.com/benoitkugler/goACVE/server/core/rawdata"
    10  	"golang.org/x/exp/errors/fmt"
    11  )
    12  
    13  func TestMain(t *testing.T) {
    14  	db, err := rawdata.ConnectDB(logs.DBDev)
    15  	if err != nil {
    16  		t.Fatal(err)
    17  	}
    18  
    19  	ti := time.Now()
    20  	dons, _, err := GenereRecuFiscaux(db, datamodel.OptionsRecuFiscal{
    21  		Annee:  2019,
    22  		ReEmet: true,
    23  	})
    24  	if err != nil {
    25  		t.Fatal(err)
    26  	}
    27  	fmt.Println("Génération reçu fiscaux", len(dons), time.Since(ti))
    28  }