| 130 | } |
| 131 | |
| 132 | func TestMissingGenerator(t *testing.T) { |
| 133 | is := is.New(t) |
| 134 | ctx := context.Background() |
| 135 | dir := t.TempDir() |
| 136 | td := testdir.New(dir) |
| 137 | td.Files["generator/web/transform/transform.go"] = ` |
| 138 | package transform |
| 139 | ` |
| 140 | is.NoErr(td.Write(ctx)) |
| 141 | cli := testcli.New(dir) |
| 142 | _, err := cli.Run(ctx, "build", "--embed=false") |
| 143 | is.NoErr(err) |
| 144 | is.NoErr(td.NotExists("bud/command/generate/main.go")) |
| 145 | is.NoErr(td.NotExists("bud/command/generate/main")) |
| 146 | } |
| 147 | |
| 148 | func TestMissingMatchingMethod(t *testing.T) { |
| 149 | is := is.New(t) |