diff options
| author | Xe Iaso <me@xeiaso.net> | 2024-06-21 09:54:42 -0400 |
|---|---|---|
| committer | Xe Iaso <me@xeiaso.net> | 2024-06-21 09:54:49 -0400 |
| commit | ab8e7ea8e0260979d66bf6baef3cdd3a9d358323 (patch) | |
| tree | 88334f31954e9d5b74194371535803e1eab07612 | |
| parent | bb6edff7d919c9c1f532a4ea306cacae7e3f2d0f (diff) | |
| download | xesite-ab8e7ea8e0260979d66bf6baef3cdd3a9d358323.tar.xz xesite-ab8e7ea8e0260979d66bf6baef3cdd3a9d358323.zip | |
internal/lume: add end to end build test
Signed-off-by: Xe Iaso <me@xeiaso.net>
| -rw-r--r-- | internal/lume/lume_test.go | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/internal/lume/lume_test.go b/internal/lume/lume_test.go new file mode 100644 index 0000000..49cd309 --- /dev/null +++ b/internal/lume/lume_test.go @@ -0,0 +1,27 @@ +package lume + +import ( + "context" + "os" + "testing" +) + +func TestCanBuildSite(t *testing.T) { + ctx, cancel := context.WithCancel(context.Background()) + defer cancel() + + dir, err := os.MkdirTemp("", "xesite") + if err != nil { + t.Fatal(err) + } + + if _, err := New(ctx, &Options{ + Branch: "main", + Repo: "https://github.com/Xe/site", + StaticSiteDir: "lume", + URL: "https://devel.xeiaso.net/", + DataDir: dir, + }); err != nil { + t.Fatal(err) + } +} |
