32 lines
723 B
Go
32 lines
723 B
Go
package client
|
|
|
|
// import (
|
|
// "apigo.cc/apigo/gojs"
|
|
// "current-plugin"
|
|
// "fmt"
|
|
// "github.com/ssgo/u"
|
|
// "os"
|
|
// "strings"
|
|
// )
|
|
|
|
// func main() {
|
|
// testOK := false
|
|
// client.Bind("setTestOK", func(testIsOK bool) {
|
|
// testOK = testIsOK
|
|
// })
|
|
|
|
// if files, err := os.ReadDir("."); err == nil {
|
|
// for _, f := range files {
|
|
// if !f.IsDir() && strings.HasSuffix(f.Name(), "_test.js") {
|
|
// testName := f.Name()[0 : len(f.Name())-8]
|
|
// r, err := gojs.RunFile(f.Name(), nil)
|
|
// if err != nil || r != true || !testOK {
|
|
// fmt.Println(u.BRed("test "+testName+" failed"), r, err)
|
|
// } else {
|
|
// fmt.Println(u.Green("test "+testName), u.BGreen("OK"))
|
|
// }
|
|
// }
|
|
// }
|
|
// }
|
|
// }
|