summaryrefslogtreecommitdiffstats
path: root/hugolib/hugo_smoke_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'hugolib/hugo_smoke_test.go')
-rw-r--r--hugolib/hugo_smoke_test.go26
1 files changed, 15 insertions, 11 deletions
diff --git a/hugolib/hugo_smoke_test.go b/hugolib/hugo_smoke_test.go
index 274b1be93..e56457036 100644
--- a/hugolib/hugo_smoke_test.go
+++ b/hugolib/hugo_smoke_test.go
@@ -1,4 +1,4 @@
-// Copyright 2019 The Hugo Authors. All rights reserved.
+// Copyright 2023 The Hugo Authors. All rights reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -24,23 +24,27 @@ import (
// The most basic build test.
func TestHello(t *testing.T) {
- t.Parallel()
- b := newTestSitesBuilder(t)
- b.WithConfigFile("toml", `
+ files := `
+-- hugo.toml --
+title = "Hello"
baseURL="https://example.org"
disableKinds = ["term", "taxonomy", "section", "page"]
-`)
- b.WithContent("p1", `
+-- content/p1.md --
---
title: Page
---
+-- layouts/index.html --
+{{ .Title }}
+`
-`)
- b.WithTemplates("index.html", `Site: {{ .Site.Language.Lang | upper }}`)
-
- b.Build(BuildCfg{})
+ b := NewIntegrationTestBuilder(
+ IntegrationTestConfig{
+ T: t,
+ TxtarString: files,
+ },
+ ).Build()
- b.AssertFileContent("public/index.html", `Site: EN`)
+ b.AssertFileContent("public/index.html", `Hello`)
}
func TestSmoke(t *testing.T) {