From a68a95aeee29f31f625809b8bd2aa4b31aba33cb Mon Sep 17 00:00:00 2001 From: softwaredevelop <61334390+softwaredevelop@users.noreply.github.com> Date: Sun, 29 Dec 2024 17:36:12 +0100 Subject: [PATCH] refactor: Add _output directory --- quarto/main.go | 2 +- quarto/main_test.go | 4 ++-- quarto/test/testdata/_quarto.yml | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/quarto/main.go b/quarto/main.go index 85057cd..994d27e 100644 --- a/quarto/main.go +++ b/quarto/main.go @@ -89,7 +89,7 @@ func (m *Quarto) Build( return m.Container(). WithDirectory("/tmp", source). WithWorkdir("/tmp"). - WithExec([]string{"quarto", "render"}).Directory("/tmp/_book") + WithExec([]string{"quarto", "render"}).Directory("/tmp/_output") } // Render runs the quarto render command diff --git a/quarto/main_test.go b/quarto/main_test.go index c907d4e..68547fe 100644 --- a/quarto/main_test.go +++ b/quarto/main_test.go @@ -39,7 +39,7 @@ func Test_Quarto(t *testing.T) { WithDirectory("/tmp", c.Host().Directory("./test/testdata/")). WithWorkdir("/tmp"). WithExec([]string{"quarto", "render"}). - Directory("/tmp/_book").Sync(ctx) + Directory("/tmp/_output").Sync(ctx) require.NoError(t, err) require.NotNil(t, out) @@ -81,7 +81,7 @@ func Test_Quarto(t *testing.T) { WithDirectory("/tmp", c.Host().Directory("./test/testdata/")). WithWorkdir("/tmp"). WithExec([]string{"quarto", "render"}). - WithExec([]string{"ls", "-1", "_book"}). + WithExec([]string{"ls", "-1", "_output"}). Stdout(ctx) require.NoError(t, err) require.Regexp(t, `\.pdf\s*$`, out) diff --git a/quarto/test/testdata/_quarto.yml b/quarto/test/testdata/_quarto.yml index a8b4767..0e94e31 100644 --- a/quarto/test/testdata/_quarto.yml +++ b/quarto/test/testdata/_quarto.yml @@ -1,5 +1,6 @@ project: type: book + output-dir: _output book: title: "Test"