Skip to content

Commit

Permalink
removed not needed tests
Browse files Browse the repository at this point in the history
  • Loading branch information
j-d-ha committed May 13, 2024
1 parent 92e690b commit ca316df
Showing 1 changed file with 1 addition and 168 deletions.
169 changes: 1 addition & 168 deletions parser_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4124,7 +4124,7 @@ func TestParser_skipPackageByPrefix(t *testing.T) {
assert.False(t, parser.skipPackageByPrefix("github.com/swaggo/swag/gen"))
}

func TestParser_ParseRouterApiGetInFuncBody(t *testing.T) {
func TestParser_ParseRouterApiInFuncBody(t *testing.T) {
t.Parallel()

src := `
Expand Down Expand Up @@ -4152,173 +4152,6 @@ func Test(){
assert.NotNil(t, val.Get)
}

func TestParser_ParseRouterApiPOSTInFuncBody(t *testing.T) {
t.Parallel()

src := `
package test
func Test(){
// @Router /api/{id} [post]
_ = func() {
}
}
`
p := New()
p.ParseFuncBody = true
err := p.packages.ParseFile("api", "api/api.go", src, ParseAll)
assert.NoError(t, err)

err = p.packages.RangeFiles(p.ParseRouterAPIInfo)
assert.NoError(t, err)

ps := p.swagger.Paths.Paths

val, ok := ps["/api/{id}"]

assert.True(t, ok)
assert.NotNil(t, val.Post)
}

func TestParser_ParseRouterApiDELETEInFuncBody(t *testing.T) {
t.Parallel()

src := `
package test
func Test(){
// @Router /api/{id} [delete]
_ = func() {
}
}
`
p := New()
p.ParseFuncBody = true
err := p.packages.ParseFile("api", "api/api.go", src, ParseAll)
assert.NoError(t, err)

err = p.packages.RangeFiles(p.ParseRouterAPIInfo)
assert.NoError(t, err)

ps := p.swagger.Paths.Paths

val, ok := ps["/api/{id}"]

assert.True(t, ok)
assert.NotNil(t, val.Delete)
}

func TestParser_ParseRouterApiPUTInFuncBody(t *testing.T) {
t.Parallel()

src := `
package test
func Test(){
// @Router /api/{id} [put]
_ = func() {
}
}
`
p := New()
p.ParseFuncBody = true
err := p.packages.ParseFile("api", "api/api.go", src, ParseAll)
assert.NoError(t, err)

err = p.packages.RangeFiles(p.ParseRouterAPIInfo)
assert.NoError(t, err)

ps := p.swagger.Paths.Paths

val, ok := ps["/api/{id}"]

assert.True(t, ok)
assert.NotNil(t, val.Put)
}

func TestParser_ParseRouterApiPATCHInFuncBody(t *testing.T) {
t.Parallel()

src := `
package test
func Test(){
// @Router /api/{id} [patch]
_ = func() {
}
}
`
p := New()
p.ParseFuncBody = true
err := p.packages.ParseFile("api", "api/api.go", src, ParseAll)
assert.NoError(t, err)

err = p.packages.RangeFiles(p.ParseRouterAPIInfo)
assert.NoError(t, err)

ps := p.swagger.Paths.Paths

val, ok := ps["/api/{id}"]

assert.True(t, ok)
assert.NotNil(t, val.Patch)
}

func TestParser_ParseRouterApiHeadInFuncBody(t *testing.T) {
t.Parallel()

src := `
package test
func Test(){
// @Router /api/{id} [head]
_ = func() {
}
}
`
p := New()
p.ParseFuncBody = true
err := p.packages.ParseFile("api", "api/api.go", src, ParseAll)
assert.NoError(t, err)

err = p.packages.RangeFiles(p.ParseRouterAPIInfo)
assert.NoError(t, err)
ps := p.swagger.Paths.Paths

val, ok := ps["/api/{id}"]

assert.True(t, ok)
assert.NotNil(t, val.Head)
}

func TestParser_ParseRouterApiOptionsInFuncBody(t *testing.T) {
t.Parallel()

src := `
package test
func Test(){
// @Router /api/{id} [options]
_ = func() {
}
}
`
p := New()
p.ParseFuncBody = true
err := p.packages.ParseFile("api", "api/api.go", src, ParseAll)
assert.NoError(t, err)

err = p.packages.RangeFiles(p.ParseRouterAPIInfo)
assert.NoError(t, err)

ps := p.swagger.Paths.Paths

val, ok := ps["/api/{id}"]

assert.True(t, ok)
assert.NotNil(t, val.Options)
}

func TestParser_ParseRouterApiInfoInAndOutFuncBody(t *testing.T) {
t.Parallel()

Expand Down

0 comments on commit ca316df

Please sign in to comment.