fix(bootstrap-instance): generar content/_index.md (portada)
Sin la portada, zola build fallaba en toda instancia recién creada: get_url no podía resolver @/_index.md desde section.html. Encontrado al probar bootstrap-instance de extremo a extremo (zola build real, no sólo validate --skip-zola) para sembrar el repo motor. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -30,6 +30,14 @@ func TestBootstrapInstanceCreatesExpectedFiles(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
homeData, err := os.ReadFile(filepath.Join(out, "content", "_index.md"))
|
||||
if err != nil {
|
||||
t.Fatalf("falta la portada content/_index.md (necesaria para que zola build no falle): %v", err)
|
||||
}
|
||||
if !strings.Contains(string(homeData), `title = "Bitácora de Prueba"`) {
|
||||
t.Fatalf("la portada no sustituyó TITLE: %s", homeData)
|
||||
}
|
||||
|
||||
zolaData, err := os.ReadFile(filepath.Join(out, "zola.toml"))
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
|
||||
Reference in New Issue
Block a user