shithub: furgit

Download patch

ref: c133c9d5c7afc8bb1b0892b028a9490f767e6c79
parent: f49c95662bda1f2c337dbe872644afa1ca5cbbec
author: Runxi Yu <me@runxiyu.org>
date: Fri Feb 20 17:56:41 EST 2026

config: Use _test package for tests

--- a/config/config_test.go
+++ b/config/config_test.go
@@ -1,4 +1,4 @@
-package config
+package config_test
 
 import (
 	"os"
@@ -6,6 +6,7 @@
 	"strings"
 	"testing"
 
+	"codeberg.org/lindenii/furgit/config"
 	"codeberg.org/lindenii/furgit/internal/testgit"
 	"codeberg.org/lindenii/furgit/objectid"
 )
@@ -35,7 +36,7 @@
 		cfgFile := openConfig(t, repo)
 		defer func() { _ = cfgFile.Close() }()
 
-		cfg, err := ParseConfig(cfgFile)
+		cfg, err := config.ParseConfig(cfgFile)
 		if err != nil {
 			t.Fatalf("ParseConfig failed: %v", err)
 		}
@@ -64,7 +65,7 @@
 		cfgFile := openConfig(t, repo)
 		defer func() { _ = cfgFile.Close() }()
 
-		cfg, err := ParseConfig(cfgFile)
+		cfg, err := config.ParseConfig(cfgFile)
 		if err != nil {
 			t.Fatalf("ParseConfig failed: %v", err)
 		}
@@ -88,7 +89,7 @@
 		cfgFile := openConfig(t, repo)
 		defer func() { _ = cfgFile.Close() }()
 
-		cfg, err := ParseConfig(cfgFile)
+		cfg, err := config.ParseConfig(cfgFile)
 		if err != nil {
 			t.Fatalf("ParseConfig failed: %v", err)
 		}
@@ -123,7 +124,7 @@
 		cfgFile := openConfig(t, repo)
 		defer func() { _ = cfgFile.Close() }()
 
-		cfg, err := ParseConfig(cfgFile)
+		cfg, err := config.ParseConfig(cfgFile)
 		if err != nil {
 			t.Fatalf("ParseConfig failed: %v", err)
 		}
@@ -151,7 +152,7 @@
 		cfgFile := openConfig(t, repo)
 		defer func() { _ = cfgFile.Close() }()
 
-		cfg, err := ParseConfig(cfgFile)
+		cfg, err := config.ParseConfig(cfgFile)
 		if err != nil {
 			t.Fatalf("ParseConfig failed: %v", err)
 		}
@@ -185,7 +186,7 @@
 		cfgFile := openConfig(t, repo)
 		defer func() { _ = cfgFile.Close() }()
 
-		cfg, err := ParseConfig(cfgFile)
+		cfg, err := config.ParseConfig(cfgFile)
 		if err != nil {
 			t.Fatalf("ParseConfig failed: %v", err)
 		}
@@ -210,7 +211,7 @@
 		cfgFile := openConfig(t, repo)
 		defer func() { _ = cfgFile.Close() }()
 
-		cfg, err := ParseConfig(cfgFile)
+		cfg, err := config.ParseConfig(cfgFile)
 		if err != nil {
 			t.Fatalf("ParseConfig failed: %v", err)
 		}
@@ -266,7 +267,7 @@
 	for _, tt := range tests {
 		t.Run(tt.name, func(t *testing.T) {
 			r := strings.NewReader(tt.config)
-			_, err := ParseConfig(r)
+			_, err := config.ParseConfig(r)
 			if err == nil {
 				t.Errorf("expected error for %s", tt.name)
 			}
--