func (a *Application) Generate() error { return static.Generate( a.src, a.dst, a.database, a.Generator, ) }
func Golden(t *testing.T, g static.Generator) { runtime.GOMAXPROCS(runtime.NumCPU() * 2) wd, err := os.Getwd() if err != nil { t.Fatal(err) } db, err := store.Open("") if err != nil { t.Fatal(err) } src, err := store.OpenOld("file://" + path.Join(wd, "test/src")) if err != nil { t.Fatal(err) } dst, err := store.OpenOld("file://" + path.Join(wd, "test/dst")) if err != nil { t.Fatal(err) } os.RemoveAll(path.Join(wd, "test/dst")) err = static.Generate( src, dst, db, g, ) if err != nil { t.Fatal(err) } }