Skip to content

Commit 69cdd0b

Browse files
committed
fix: ci
1 parent 408d585 commit 69cdd0b

5 files changed

Lines changed: 42 additions & 72 deletions

File tree

api/handler/api/course_service.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/handler/api/course_service_test.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ func TestGetCourseList(t *testing.T) {
6666
name: "success no custom courses (v1 must not emit custom_courses)",
6767
url: "/api/v1/jwch/course/list?term=202401",
6868
mockResp: &course.CourseListResponse{Data: []*model.Course{}},
69-
expectContains: `{"code":"10000","message":"Success","data":{"base":{"code":10000,"msg":"Success"},"data":[]}}`,
69+
expectContains: `"code":"10000","message":"Success","data":{"base":{"code":10000,"msg":"Success"},"data":[]}`,
7070
expectAbsence: `custom_courses`,
7171
},
7272
{
@@ -78,19 +78,19 @@ func TestGetCourseList(t *testing.T) {
7878
{Name: "x", Location: "y", StartClass: 1, EndClass: 2, StartWeek: 1, EndWeek: 2, Weekday: 1},
7979
},
8080
},
81-
expectContains: `{"code":"10000","message":"Success","data":{"base":{"code":10000,"msg":"Success"},"data":[]}}`,
81+
expectContains: `"code":"10000","message":"Success","data":{"base":{"code":10000,"msg":"Success"},"data":[]}`,
8282
expectAbsence: `custom_courses`,
8383
},
8484
{
8585
name: "rpc error",
8686
url: "/api/v1/jwch/course/list?term=202401",
8787
mockErr: errno.InternalServiceError,
88-
expectContains: `{"code":"50001","message":"内部服务错误"}`,
88+
expectContains: `"code":"50001","message":"内部服务错误"`,
8989
},
9090
{
9191
name: "bind error",
9292
url: "/api/v1/jwch/course/list",
93-
expectContains: `{"code":"20001","message":"参数错误,`,
93+
expectContains: `"code":"20001","message":"参数错误`,
9494
},
9595
}
9696

@@ -130,7 +130,7 @@ func TestGetCourseListV2(t *testing.T) {
130130
name: "v2 success no custom courses -> empty array emitted",
131131
url: "/api/v2/jwch/course/list?term=202401",
132132
mockResp: &course.CourseListResponse{Data: []*model.Course{}},
133-
expectContains: `{"code":"10000","message":"Success","data":{"base":{"code":10000,"msg":"Success"},"data":[],"custom_courses":[]}}`,
133+
expectContains: `"code":"10000","message":"Success","data":{"base":{"code":10000,"msg":"Success"},"data":[],"custom_courses":[]}`,
134134
},
135135
{
136136
name: "v2 success with custom courses -> populated array emitted",
@@ -147,13 +147,13 @@ func TestGetCourseListV2(t *testing.T) {
147147
name: "v2 rpc error",
148148
url: "/api/v2/jwch/course/list?term=202401",
149149
mockErr: errno.InternalServiceError,
150-
expectContains: `{"code":"50001","message":"内部服务错误"}`,
150+
expectContains: `"code":"50001","message":"内部服务错误"`,
151151
expectAbsence: `custom_courses`,
152152
},
153153
{
154154
name: "v2 bind error",
155155
url: "/api/v2/jwch/course/list",
156-
expectContains: `{"code":"20001","message":"参数错误,`,
156+
expectContains: `"code":"20001","message":"参数错误`,
157157
},
158158
}
159159

api/model/api/api.go

Lines changed: 31 additions & 60 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)