From 1ad639fb65a244af20f76f08a4d77c740fac5a9c Mon Sep 17 00:00:00 2001
From: Volker Schukai <volker.schukai@schukai.com>
Date: Sat, 5 Aug 2023 18:34:25 +0200
Subject: [PATCH] chore: Refactor and reorganize file directories and tests

- Fix file path in test case for `TestMaskCodeBlocks` in `source/utils/strings_test.go`
- Rename `testing/assets/code1.md` to `source/utils/fixtures/code1.md`
- Add `result` to the list of ignored files in `.gitignore`
---
 .gitignore                                         | 1 +
 {testing/assets => source/utils/fixtures}/code1.md | 0
 source/utils/strings_test.go                       | 8 +++++---
 3 files changed, 6 insertions(+), 3 deletions(-)
 rename {testing/assets => source/utils/fixtures}/code1.md (100%)

diff --git a/.gitignore b/.gitignore
index 7859652..57c2357 100644
--- a/.gitignore
+++ b/.gitignore
@@ -522,3 +522,4 @@ devenv.local.nix
 .pre-commit-config.yaml
 
 /.build/
+result
diff --git a/testing/assets/code1.md b/source/utils/fixtures/code1.md
similarity index 100%
rename from testing/assets/code1.md
rename to source/utils/fixtures/code1.md
diff --git a/source/utils/strings_test.go b/source/utils/strings_test.go
index 7c3066e..e2e09f0 100644
--- a/source/utils/strings_test.go
+++ b/source/utils/strings_test.go
@@ -18,7 +18,7 @@ func TestMaskCodeBlocks(t *testing.T) {
 		count    int
 		expected int
 	}{
-		{"/testing/assets/code1.md", "code1.md", 3, 9},
+		{"fixtures/code1.md", "code1.md", 3, 9},
 	}
 
 	for _, table := range tables {
@@ -26,12 +26,14 @@ func TestMaskCodeBlocks(t *testing.T) {
 		//p, _ := os.Getwd()
 		_, p, _, _ := runtime.Caller(0)
 		//		p = filepath.Dir(p) // go to parent directory
-		p = filepath.Dir(p) // go to parent directory
-		p = filepath.Dir(p) // go to parent directory
+		//p = filepath.Dir(p) // go to parent directory
+		//p = filepath.Dir(p) // go to parent directory
 		p = filepath.Dir(p) // go to parent directory
 		p = filepath.Join(p, table.input)
 
 		fmt.Println(p)
+		fmt.Println(os.Getwd())
+		fmt.Println(filepath.Dir(p))
 
 		code, err := os.ReadFile(p)
 		if err != nil {
-- 
GitLab