image_test.go 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package produce
  2. import (
  3. "fmt"
  4. "testing"
  5. "xgAutoTest/internal/dbBase"
  6. )
  7. func TestRun(t1 *testing.T) {
  8. // global.Logs = logger.InitLogger()
  9. var im ImageInfo
  10. sqlResult := "insert into t4 values('2020-01-01','2021-01-01 10:10:10.111','2021-01-01 10:10:10.111 +8:00','10:10:10.111', '10:10:10.111 +8:00');"
  11. sqlResult += fmt.Sprintf("\nTotal 123 records.\n")
  12. sqlResult += fmt.Sprintf("\nUse time:3123 ms.")
  13. fmt.Println("sqlResult:", sqlResult)
  14. im.Runimage(sqlResult)
  15. im.SaveImage("./abcd.png")
  16. }
  17. func TestRunimage2(t1 *testing.T) {
  18. //global.Logs = logger.InitLogger()
  19. var im ImageInfo
  20. sqlResult := "create table IF NOT EXISTS t1(a int,b bigint,c float,d double,e tinyint,f smallint,g numeric(5,2))"
  21. sqlResult += fmt.Sprintf("\nTotal 123 records.\n")
  22. sqlResult += fmt.Sprintf("\nUse time:3123 ms.")
  23. fmt.Println("sqlResult:", sqlResult)
  24. im.Runimage(sqlResult)
  25. im.SaveImage("./abcd.png")
  26. }
  27. func TestRunimageToDb(t1 *testing.T) {
  28. //global.Logs = logs.InitLogger()
  29. dbBase.InitDb("10.28.20.101", "5190", "TESTDB", "SYSDBA", "SYSDBA")
  30. db := dbBase.GetDb()
  31. sqlResult := dbBase.QueryString(db, "select * from t4;")
  32. var im ImageInfo
  33. fmt.Println("sqlResult:", sqlResult)
  34. im.Runimage(sqlResult)
  35. im.SaveImage("./abcd.png")
  36. }