|
@@ -7,6 +7,25 @@ import (
|
|
|
"testing"
|
|
|
)
|
|
|
|
|
|
+func TestReport(t *testing.T) {
|
|
|
+ if src, err := ioutil.ReadFile("z_report.json"); err == nil {
|
|
|
+ if docs, err := FromJSON(src); err == nil {
|
|
|
+ log.Println("!!!!!!!", len(docs), docs)
|
|
|
+ log.Println("=============================")
|
|
|
+ if exp, err := Export("xlsx", docs); err == nil {
|
|
|
+ ioutil.WriteFile("report.xlsx", exp, 0660)
|
|
|
+ } else {
|
|
|
+ log.Println(err)
|
|
|
+ }
|
|
|
+
|
|
|
+ } else {
|
|
|
+ t.Error(err)
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ t.Error(err)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
func TestXVDoc(t *testing.T) {
|
|
|
if src, err := ioutil.ReadFile("z_source.json"); err == nil {
|
|
|
if docs, err := FromJSON(src); err == nil {
|