From c3be0e92d280edfad79547315dcf56afce71c778 Mon Sep 17 00:00:00 2001 From: maddalax Date: Mon, 14 Oct 2024 10:05:14 -0500 Subject: [PATCH] few tests --- framework/config/project_test.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/framework/config/project_test.go b/framework/config/project_test.go index e3d8d17..4e832c4 100644 --- a/framework/config/project_test.go +++ b/framework/config/project_test.go @@ -7,6 +7,7 @@ import ( ) func TestDefaultProjectConfig(t *testing.T) { + t.Parallel() cfg := DefaultProjectConfig() assert.Equal(t, true, cfg.Tailwind) assert.Equal(t, 4, len(cfg.WatchIgnore)) @@ -14,6 +15,7 @@ func TestDefaultProjectConfig(t *testing.T) { } func TestNoConfigFileUsesDefault(t *testing.T) { + t.Parallel() cfg := FromConfigFile("testdata") assert.Equal(t, true, cfg.Tailwind) assert.Equal(t, 4, len(cfg.WatchIgnore)) @@ -21,6 +23,7 @@ func TestNoConfigFileUsesDefault(t *testing.T) { } func TestPartialConfigMerges(t *testing.T) { + t.Parallel() os.Mkdir("testdata", 0755) defer os.RemoveAll("testdata") os.WriteFile("testdata/htmgo.yaml", []byte("tailwind: false"), 0644) @@ -29,3 +32,14 @@ func TestPartialConfigMerges(t *testing.T) { assert.Equal(t, 4, len(cfg.WatchIgnore)) assert.Equal(t, 8, len(cfg.WatchFiles)) } + +func TestShouldNotSetTailwindTrue(t *testing.T) { + t.Parallel() + os.Mkdir("testdata1", 0755) + defer os.RemoveAll("testdata1") + os.WriteFile("testdata1/htmgo.yaml", []byte("someValue: false"), 0644) + cfg := FromConfigFile("testdata") + assert.Equal(t, false, cfg.Tailwind) + assert.Equal(t, 4, len(cfg.WatchIgnore)) + assert.Equal(t, 8, len(cfg.WatchFiles)) +}