From ed4ade195629cf6787763bfbfbd117393a38febe Mon Sep 17 00:00:00 2001 From: ~wispem-wantex Date: Sat, 14 Feb 2026 18:33:41 -0800 Subject: [PATCH] codegen: fix escaped double-quote inside test strings --- pkg/codegen/modelgenerate/generate_testfile.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/codegen/modelgenerate/generate_testfile.go b/pkg/codegen/modelgenerate/generate_testfile.go index d42363a..d866b3e 100644 --- a/pkg/codegen/modelgenerate/generate_testfile.go +++ b/pkg/codegen/modelgenerate/generate_testfile.go @@ -63,8 +63,8 @@ func GenerateModelTestAST(tbl pkgschema.Table, schema pkgschema.Schema, gomodNam testObj := ast.NewIdent(textutils.CamelToPascal(tbl.GoTypeName)) testObj2 := ast.NewIdent(textutils.CamelToPascal(tbl.GoTypeName) + "2") fieldName := ast.NewIdent("Description") // TODO - description1 := `"an item"` - description2 := `"a big item"` + description1 := "an item" + description2 := "a big item" testDB := ast.NewIdent("TestDB") hasCreatedAt, hasUpdatedAt := tbl.HasAutoTimestamps() @@ -170,7 +170,7 @@ func GenerateModelTestAST(tbl pkgschema.Table, schema pkgschema.Schema, gomodNam &ast.AssignStmt{ Lhs: []ast.Expr{&ast.SelectorExpr{X: testObj, Sel: fieldName}}, Tok: token.ASSIGN, - Rhs: []ast.Expr{&ast.BasicLit{Kind: token.STRING, Value: description2}}, + Rhs: []ast.Expr{&ast.BasicLit{Kind: token.STRING, Value: fmt.Sprintf("%q", description2)}}, }, // TestDB.SaveItem(&item)