BetaBug修复 (#1825)

* feature:调整package注入路由方法

* feature:调整package回滚路由方法

* feature:调整创建自动化代码enter重复import的问题
This commit is contained in:
PiexlMax(奇淼
2024-07-22 23:53:48 +08:00
committed by GitHub
parent 5492e0db50
commit 39be2d0351
4 changed files with 123 additions and 171 deletions

View File

@@ -57,15 +57,17 @@ func TestPackageInitializeRouter_Injection(t *testing.T) {
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {
a := &PackageInitializeRouter{
Type: tt.fields.Type,
Path: tt.fields.Path,
ImportPath: tt.fields.ImportPath,
AppName: tt.fields.AppName,
GroupName: tt.fields.GroupName,
ModuleName: tt.fields.ModuleName,
PackageName: tt.fields.PackageName,
FunctionName: tt.fields.FunctionName,
RouterGroupName: tt.fields.RouterGroupName,
Type: tt.fields.Type,
Path: tt.fields.Path,
ImportPath: tt.fields.ImportPath,
AppName: tt.fields.AppName,
GroupName: tt.fields.GroupName,
ModuleName: tt.fields.ModuleName,
PackageName: tt.fields.PackageName,
FunctionName: tt.fields.FunctionName,
RouterGroupName: tt.fields.RouterGroupName,
LeftRouterGroupName: "privateGroup",
RightRouterGroupName: "publicGroup",
}
file, err := a.Parse(a.Path, nil)
if err != nil {