diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 9d28a731..b3dc23dd 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -7,6 +7,7 @@ **go version** - fix: step request elapsed timing should contain ContentTransfer part +- fix #1288: unable to go get httprunner v4 **python version** diff --git a/docs/cmd/hrp.md b/docs/cmd/hrp.md index 1b512dba..2620d07f 100644 --- a/docs/cmd/hrp.md +++ b/docs/cmd/hrp.md @@ -36,4 +36,4 @@ Copyright 2017 debugtalk * [hrp run](hrp_run.md) - run API test with go engine * [hrp startproject](hrp_startproject.md) - create a scaffold project -###### Auto generated by spf13/cobra on 5-May-2022 +###### Auto generated by spf13/cobra on 9-May-2022 diff --git a/docs/cmd/hrp_boom.md b/docs/cmd/hrp_boom.md index dc049340..ad27f7b2 100644 --- a/docs/cmd/hrp_boom.md +++ b/docs/cmd/hrp_boom.md @@ -41,4 +41,4 @@ hrp boom [flags] * [hrp](hrp.md) - Next-Generation API Testing Solution. -###### Auto generated by spf13/cobra on 5-May-2022 +###### Auto generated by spf13/cobra on 9-May-2022 diff --git a/docs/cmd/hrp_convert.md b/docs/cmd/hrp_convert.md index 5366a607..7390e9cc 100644 --- a/docs/cmd/hrp_convert.md +++ b/docs/cmd/hrp_convert.md @@ -18,4 +18,4 @@ hrp convert $path... [flags] * [hrp](hrp.md) - Next-Generation API Testing Solution. -###### Auto generated by spf13/cobra on 5-May-2022 +###### Auto generated by spf13/cobra on 9-May-2022 diff --git a/docs/cmd/hrp_har2case.md b/docs/cmd/hrp_har2case.md index 852c2bc2..db6b8b10 100644 --- a/docs/cmd/hrp_har2case.md +++ b/docs/cmd/hrp_har2case.md @@ -24,4 +24,4 @@ hrp har2case $har_path... [flags] * [hrp](hrp.md) - Next-Generation API Testing Solution. -###### Auto generated by spf13/cobra on 5-May-2022 +###### Auto generated by spf13/cobra on 9-May-2022 diff --git a/docs/cmd/hrp_pytest.md b/docs/cmd/hrp_pytest.md index 6bc851e2..b2217ca1 100644 --- a/docs/cmd/hrp_pytest.md +++ b/docs/cmd/hrp_pytest.md @@ -16,4 +16,4 @@ hrp pytest $path ... [flags] * [hrp](hrp.md) - Next-Generation API Testing Solution. -###### Auto generated by spf13/cobra on 5-May-2022 +###### Auto generated by spf13/cobra on 9-May-2022 diff --git a/docs/cmd/hrp_run.md b/docs/cmd/hrp_run.md index d0125914..6ffdd6d2 100644 --- a/docs/cmd/hrp_run.md +++ b/docs/cmd/hrp_run.md @@ -35,4 +35,4 @@ hrp run $path... [flags] * [hrp](hrp.md) - Next-Generation API Testing Solution. -###### Auto generated by spf13/cobra on 5-May-2022 +###### Auto generated by spf13/cobra on 9-May-2022 diff --git a/docs/cmd/hrp_startproject.md b/docs/cmd/hrp_startproject.md index d459b838..4987cd6d 100644 --- a/docs/cmd/hrp_startproject.md +++ b/docs/cmd/hrp_startproject.md @@ -20,4 +20,4 @@ hrp startproject $project_name [flags] * [hrp](hrp.md) - Next-Generation API Testing Solution. -###### Auto generated by spf13/cobra on 5-May-2022 +###### Auto generated by spf13/cobra on 9-May-2022 diff --git a/go.mod b/go.mod index dbe79c4c..5dc2859b 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/httprunner/httprunner +module github.com/httprunner/httprunner/v4 go 1.16 diff --git a/hrp/boomer.go b/hrp/boomer.go index 377e61f3..05bee5ef 100644 --- a/hrp/boomer.go +++ b/hrp/boomer.go @@ -5,11 +5,11 @@ import ( "sync" "time" + "github.com/httprunner/funplugin" "github.com/rs/zerolog/log" - "github.com/httprunner/funplugin" - "github.com/httprunner/httprunner/hrp/internal/boomer" - "github.com/httprunner/httprunner/hrp/internal/sdk" + "github.com/httprunner/httprunner/v4/hrp/internal/boomer" + "github.com/httprunner/httprunner/v4/hrp/internal/sdk" ) func NewBoomer(spawnCount int, spawnRate float64) *HRPBoomer { diff --git a/hrp/cmd/boom.go b/hrp/cmd/boom.go index 2751ab52..53214371 100644 --- a/hrp/cmd/boom.go +++ b/hrp/cmd/boom.go @@ -5,8 +5,8 @@ import ( "github.com/spf13/cobra" - "github.com/httprunner/httprunner/hrp" - "github.com/httprunner/httprunner/hrp/internal/boomer" + "github.com/httprunner/httprunner/v4/hrp" + "github.com/httprunner/httprunner/v4/hrp/internal/boomer" ) // boomCmd represents the boom command diff --git a/hrp/cmd/cli/main.go b/hrp/cmd/cli/main.go index f5c1010c..63f5c9bd 100644 --- a/hrp/cmd/cli/main.go +++ b/hrp/cmd/cli/main.go @@ -5,7 +5,7 @@ import ( "github.com/getsentry/sentry-go" - "github.com/httprunner/httprunner/hrp/cmd" + "github.com/httprunner/httprunner/v4/hrp/cmd" ) func main() { diff --git a/hrp/cmd/convert.go b/hrp/cmd/convert.go index 7ec89187..0247d147 100644 --- a/hrp/cmd/convert.go +++ b/hrp/cmd/convert.go @@ -7,7 +7,7 @@ import ( "github.com/rs/zerolog/log" "github.com/spf13/cobra" - "github.com/httprunner/httprunner/hrp/internal/convert" + "github.com/httprunner/httprunner/v4/hrp/internal/convert" ) var convertCmd = &cobra.Command{ diff --git a/hrp/cmd/har2case.go b/hrp/cmd/har2case.go index ee8380c1..eecd40cc 100644 --- a/hrp/cmd/har2case.go +++ b/hrp/cmd/har2case.go @@ -6,7 +6,7 @@ import ( "github.com/rs/zerolog/log" "github.com/spf13/cobra" - "github.com/httprunner/httprunner/hrp/internal/har2case" + "github.com/httprunner/httprunner/v4/hrp/internal/har2case" ) // har2caseCmd represents the har2case command diff --git a/hrp/cmd/pytest.go b/hrp/cmd/pytest.go index 8a5b4c5a..fd7732fb 100644 --- a/hrp/cmd/pytest.go +++ b/hrp/cmd/pytest.go @@ -3,7 +3,7 @@ package cmd import ( "github.com/spf13/cobra" - "github.com/httprunner/httprunner/hrp/internal/pytest" + "github.com/httprunner/httprunner/v4/hrp/internal/pytest" ) var pytestCmd = &cobra.Command{ diff --git a/hrp/cmd/root.go b/hrp/cmd/root.go index c19775d9..2909ea15 100644 --- a/hrp/cmd/root.go +++ b/hrp/cmd/root.go @@ -9,7 +9,7 @@ import ( "github.com/rs/zerolog/log" "github.com/spf13/cobra" - "github.com/httprunner/httprunner/hrp/internal/version" + "github.com/httprunner/httprunner/v4/hrp/internal/version" ) // rootCmd represents the base command when called without any subcommands @@ -33,7 +33,7 @@ Website: https://httprunner.com Github: https://github.com/httprunner/httprunner Copyright 2017 debugtalk`, PersistentPreRun: func(cmd *cobra.Command, args []string) { - var noColor = false + noColor := false if runtime.GOOS == "windows" { noColor = true } diff --git a/hrp/cmd/run.go b/hrp/cmd/run.go index 891563fd..500e595b 100644 --- a/hrp/cmd/run.go +++ b/hrp/cmd/run.go @@ -5,7 +5,7 @@ import ( "github.com/spf13/cobra" - "github.com/httprunner/httprunner/hrp" + "github.com/httprunner/httprunner/v4/hrp" ) // runCmd represents the run command diff --git a/hrp/cmd/scaffold.go b/hrp/cmd/scaffold.go index 5f9eb945..f3441b82 100644 --- a/hrp/cmd/scaffold.go +++ b/hrp/cmd/scaffold.go @@ -7,7 +7,7 @@ import ( "github.com/rs/zerolog/log" "github.com/spf13/cobra" - "github.com/httprunner/httprunner/hrp/internal/scaffold" + "github.com/httprunner/httprunner/v4/hrp/internal/scaffold" ) var scaffoldCmd = &cobra.Command{ diff --git a/hrp/config.go b/hrp/config.go index 2b84d576..af903bc5 100644 --- a/hrp/config.go +++ b/hrp/config.go @@ -3,7 +3,7 @@ package hrp import ( "reflect" - "github.com/httprunner/httprunner/hrp/internal/builtin" + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" ) // NewConfig returns a new constructed testcase config with specified testcase name. @@ -161,6 +161,4 @@ const ( thinkTimeDefaultMultiply = 1 ) -var ( - thinkTimeDefaultRandom = map[string]float64{"min_percentage": 0.5, "max_percentage": 1.5} -) +var thinkTimeDefaultRandom = map[string]float64{"min_percentage": 0.5, "max_percentage": 1.5} diff --git a/hrp/internal/boomer/output.go b/hrp/internal/boomer/output.go index 79284cf7..41bb2df6 100644 --- a/hrp/internal/boomer/output.go +++ b/hrp/internal/boomer/output.go @@ -14,7 +14,7 @@ import ( "github.com/prometheus/client_golang/prometheus/push" "github.com/rs/zerolog/log" - "github.com/httprunner/httprunner/hrp/internal/json" + "github.com/httprunner/httprunner/v4/hrp/internal/json" ) // Output is primarily responsible for printing test results to different destinations @@ -37,8 +37,7 @@ type Output interface { } // ConsoleOutput is the default output for standalone mode. -type ConsoleOutput struct { -} +type ConsoleOutput struct{} // NewConsoleOutput returns a ConsoleOutput. func NewConsoleOutput() *ConsoleOutput { @@ -102,12 +101,10 @@ func getTotalFailRatio(totalRequests, totalFailures int64) (failRatio float64) { // OnStart of ConsoleOutput has nothing to do. func (o *ConsoleOutput) OnStart() { - } // OnStop of ConsoleOutput has nothing to do. func (o *ConsoleOutput) OnStop() { - } // OnEvent will print to the console. diff --git a/hrp/internal/boomer/stats.go b/hrp/internal/boomer/stats.go index b15c655d..7a126006 100644 --- a/hrp/internal/boomer/stats.go +++ b/hrp/internal/boomer/stats.go @@ -3,7 +3,7 @@ package boomer import ( "time" - "github.com/httprunner/httprunner/hrp/internal/json" + "github.com/httprunner/httprunner/v4/hrp/internal/json" ) type transaction struct { diff --git a/hrp/internal/builtin/utils.go b/hrp/internal/builtin/utils.go index 98c63c6f..cacad024 100644 --- a/hrp/internal/builtin/utils.go +++ b/hrp/internal/builtin/utils.go @@ -13,12 +13,12 @@ import ( "strconv" "strings" + "github.com/httprunner/funplugin/shared" "github.com/pkg/errors" "github.com/rs/zerolog/log" "gopkg.in/yaml.v3" - "github.com/httprunner/funplugin/shared" - "github.com/httprunner/httprunner/hrp/internal/json" + "github.com/httprunner/httprunner/v4/hrp/internal/json" ) func Dump2JSON(data interface{}, path string) error { @@ -29,7 +29,7 @@ func Dump2JSON(data interface{}, path string) error { } log.Info().Str("path", path).Msg("dump data to json") file, _ := json.MarshalIndent(data, "", " ") - err = os.WriteFile(path, file, 0644) + err = os.WriteFile(path, file, 0o644) if err != nil { log.Error().Err(err).Msg("dump json path failed") return err @@ -56,7 +56,7 @@ func Dump2YAML(data interface{}, path string) error { return err } - err = os.WriteFile(path, buffer.Bytes(), 0644) + err = os.WriteFile(path, buffer.Bytes(), 0o644) if err != nil { log.Error().Err(err).Msg("dump yaml path failed") return err diff --git a/hrp/internal/convert/main.go b/hrp/internal/convert/main.go index c871c55e..ea58dd6e 100644 --- a/hrp/internal/convert/main.go +++ b/hrp/internal/convert/main.go @@ -7,10 +7,10 @@ import ( "github.com/rs/zerolog/log" - "github.com/httprunner/httprunner/hrp" - "github.com/httprunner/httprunner/hrp/internal/builtin" - "github.com/httprunner/httprunner/hrp/internal/sdk" - "github.com/httprunner/httprunner/hrp/internal/version" + "github.com/httprunner/httprunner/v4/hrp" + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" + "github.com/httprunner/httprunner/v4/hrp/internal/sdk" + "github.com/httprunner/httprunner/v4/hrp/internal/version" ) func Convert2TestScripts(destType string, paths ...string) error { diff --git a/hrp/internal/har2case/core.go b/hrp/internal/har2case/core.go index d3772dd2..25824855 100644 --- a/hrp/internal/har2case/core.go +++ b/hrp/internal/har2case/core.go @@ -11,10 +11,10 @@ import ( "github.com/pkg/errors" "github.com/rs/zerolog/log" - "github.com/httprunner/httprunner/hrp" - "github.com/httprunner/httprunner/hrp/internal/builtin" - "github.com/httprunner/httprunner/hrp/internal/json" - "github.com/httprunner/httprunner/hrp/internal/sdk" + "github.com/httprunner/httprunner/v4/hrp" + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" + "github.com/httprunner/httprunner/v4/hrp/internal/json" + "github.com/httprunner/httprunner/v4/hrp/internal/sdk" ) const ( diff --git a/hrp/internal/har2case/core_test.go b/hrp/internal/har2case/core_test.go index 25779e12..de2ee910 100644 --- a/hrp/internal/har2case/core_test.go +++ b/hrp/internal/har2case/core_test.go @@ -5,7 +5,7 @@ import ( "github.com/stretchr/testify/assert" - "github.com/httprunner/httprunner/hrp" + "github.com/httprunner/httprunner/v4/hrp" ) var ( @@ -348,7 +348,8 @@ func TestMakeValidate(t *testing.T) { Check: "status_code", Expect: 200, Assert: "equals", - Message: "assert response status code"}) { + Message: "assert response status code", + }) { t.Fatal() } @@ -361,7 +362,8 @@ func TestMakeValidate(t *testing.T) { Check: "headers.\"Content-Type\"", Expect: "application/json; charset=utf-8", Assert: "equals", - Message: "assert response header Content-Type"}) { + Message: "assert response header Content-Type", + }) { t.Fatal() } @@ -374,7 +376,8 @@ func TestMakeValidate(t *testing.T) { Check: "body.Code", Expect: float64(200), // TODO Assert: "equals", - Message: "assert response body Code"}) { + Message: "assert response body Code", + }) { t.Fatal() } } diff --git a/hrp/internal/pytest/main.go b/hrp/internal/pytest/main.go index 7e749d4a..a1c0c88c 100644 --- a/hrp/internal/pytest/main.go +++ b/hrp/internal/pytest/main.go @@ -3,9 +3,9 @@ package pytest import ( "fmt" - "github.com/httprunner/httprunner/hrp/internal/builtin" - "github.com/httprunner/httprunner/hrp/internal/sdk" - "github.com/httprunner/httprunner/hrp/internal/version" + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" + "github.com/httprunner/httprunner/v4/hrp/internal/sdk" + "github.com/httprunner/httprunner/v4/hrp/internal/version" ) func RunPytest(args []string) error { diff --git a/hrp/internal/scaffold/main.go b/hrp/internal/scaffold/main.go index d655384d..c4824f8b 100644 --- a/hrp/internal/scaffold/main.go +++ b/hrp/internal/scaffold/main.go @@ -7,12 +7,12 @@ import ( "os/exec" "path/filepath" + "github.com/httprunner/funplugin/shared" "github.com/pkg/errors" "github.com/rs/zerolog/log" - "github.com/httprunner/funplugin/shared" - "github.com/httprunner/httprunner/hrp/internal/builtin" - "github.com/httprunner/httprunner/hrp/internal/sdk" + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" + "github.com/httprunner/httprunner/v4/hrp/internal/sdk" ) type PluginType string diff --git a/hrp/internal/sdk/events.go b/hrp/internal/sdk/events.go index 4d957455..e2667458 100644 --- a/hrp/internal/sdk/events.go +++ b/hrp/internal/sdk/events.go @@ -5,7 +5,7 @@ import ( "net/url" "time" - "github.com/httprunner/httprunner/hrp/internal/version" + "github.com/httprunner/httprunner/v4/hrp/internal/version" ) type IEvent interface { diff --git a/hrp/internal/sdk/init.go b/hrp/internal/sdk/init.go index ae80d920..8e69d5e2 100644 --- a/hrp/internal/sdk/init.go +++ b/hrp/internal/sdk/init.go @@ -9,7 +9,7 @@ import ( "github.com/google/uuid" "github.com/rs/zerolog/log" - "github.com/httprunner/httprunner/hrp/internal/version" + "github.com/httprunner/httprunner/v4/hrp/internal/version" ) const ( diff --git a/hrp/parser.go b/hrp/parser.go index 3a0d03bb..b9693f0d 100644 --- a/hrp/parser.go +++ b/hrp/parser.go @@ -9,12 +9,12 @@ import ( "regexp" "strings" + "github.com/httprunner/funplugin" + "github.com/httprunner/funplugin/shared" "github.com/maja42/goval" "github.com/rs/zerolog/log" - "github.com/httprunner/funplugin" - "github.com/httprunner/funplugin/shared" - "github.com/httprunner/httprunner/hrp/internal/builtin" + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" ) func newParser() *Parser { diff --git a/hrp/plugin.go b/hrp/plugin.go index a8144797..7929d030 100644 --- a/hrp/plugin.go +++ b/hrp/plugin.go @@ -10,7 +10,7 @@ import ( "github.com/httprunner/funplugin" "github.com/rs/zerolog/log" - "github.com/httprunner/httprunner/hrp/internal/sdk" + "github.com/httprunner/httprunner/v4/hrp/internal/sdk" ) const ( diff --git a/hrp/response.go b/hrp/response.go index dbfd3edb..33b363cb 100644 --- a/hrp/response.go +++ b/hrp/response.go @@ -14,8 +14,8 @@ import ( "github.com/pkg/errors" "github.com/rs/zerolog/log" - "github.com/httprunner/httprunner/hrp/internal/builtin" - "github.com/httprunner/httprunner/hrp/internal/json" + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" + "github.com/httprunner/httprunner/v4/hrp/internal/json" ) var fieldTags = []string{"proto", "status_code", "headers", "cookies", "body", textExtractorSubRegexp} @@ -268,7 +268,7 @@ func (v *responseObject) searchRegexp(expr string) interface{} { } match := regexpCompile.FindStringSubmatch(bodyStr) if len(match) > 1 { - return match[1] //return first matched result in parentheses + return match[1] // return first matched result in parentheses } log.Error().Str("expr", expr).Msg("search regexp failed") return expr diff --git a/hrp/runner.go b/hrp/runner.go index 74c463cd..62a9a6b7 100644 --- a/hrp/runner.go +++ b/hrp/runner.go @@ -14,7 +14,7 @@ import ( "github.com/rs/zerolog/log" "golang.org/x/net/http2" - "github.com/httprunner/httprunner/hrp/internal/sdk" + "github.com/httprunner/httprunner/v4/hrp/internal/sdk" ) // Run starts to run API test with default configs. diff --git a/hrp/runner_test.go b/hrp/runner_test.go index 25eaca68..7ba1f4c2 100644 --- a/hrp/runner_test.go +++ b/hrp/runner_test.go @@ -8,8 +8,8 @@ import ( "github.com/rs/zerolog/log" "github.com/stretchr/testify/assert" - "github.com/httprunner/httprunner/hrp/internal/builtin" - "github.com/httprunner/httprunner/hrp/internal/scaffold" + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" + "github.com/httprunner/httprunner/v4/hrp/internal/scaffold" ) func buildHashicorpGoPlugin() { diff --git a/hrp/step_api.go b/hrp/step_api.go index 292a616f..1c9992ba 100644 --- a/hrp/step_api.go +++ b/hrp/step_api.go @@ -3,7 +3,7 @@ package hrp import ( "fmt" - "github.com/httprunner/httprunner/hrp/internal/builtin" + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" ) // IAPI represents interface for api, diff --git a/hrp/step_request.go b/hrp/step_request.go index 118be910..d4e17e99 100644 --- a/hrp/step_request.go +++ b/hrp/step_request.go @@ -20,9 +20,9 @@ import ( "github.com/pkg/errors" "github.com/rs/zerolog/log" - "github.com/httprunner/httprunner/hrp/internal/builtin" - "github.com/httprunner/httprunner/hrp/internal/httpstat" - "github.com/httprunner/httprunner/hrp/internal/json" + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" + "github.com/httprunner/httprunner/v4/hrp/internal/httpstat" + "github.com/httprunner/httprunner/v4/hrp/internal/json" ) type HTTPMethod string diff --git a/hrp/step_thinktime.go b/hrp/step_thinktime.go index 9abb20d5..6b14b462 100644 --- a/hrp/step_thinktime.go +++ b/hrp/step_thinktime.go @@ -3,8 +3,9 @@ package hrp import ( "time" - "github.com/httprunner/httprunner/hrp/internal/builtin" "github.com/rs/zerolog/log" + + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" ) type ThinkTime struct { diff --git a/hrp/step_websocket.go b/hrp/step_websocket.go index 0db5ffae..f3a788fd 100644 --- a/hrp/step_websocket.go +++ b/hrp/step_websocket.go @@ -3,15 +3,17 @@ package hrp import ( "bytes" "fmt" - "github.com/gorilla/websocket" - "github.com/httprunner/httprunner/hrp/internal/builtin" - "github.com/httprunner/httprunner/hrp/internal/json" - "github.com/pkg/errors" - "github.com/rs/zerolog/log" "net/http" "testing" "time" "unsafe" + + "github.com/gorilla/websocket" + "github.com/pkg/errors" + "github.com/rs/zerolog/log" + + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" + "github.com/httprunner/httprunner/v4/hrp/internal/json" ) const ( diff --git a/hrp/summary.go b/hrp/summary.go index 42dc37d7..13e6085a 100644 --- a/hrp/summary.go +++ b/hrp/summary.go @@ -10,9 +10,10 @@ import ( "runtime" "time" - "github.com/httprunner/httprunner/hrp/internal/builtin" - "github.com/httprunner/httprunner/hrp/internal/version" "github.com/rs/zerolog/log" + + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" + "github.com/httprunner/httprunner/v4/hrp/internal/version" ) func newOutSummary() *Summary { @@ -72,7 +73,7 @@ func (s *Summary) genHTMLReport() error { } reportPath := filepath.Join(reportsDir, fmt.Sprintf("report-%v.html", s.Time.StartAt.Unix())) - file, err := os.OpenFile(reportPath, os.O_WRONLY|os.O_CREATE, 0666) + file, err := os.OpenFile(reportPath, os.O_WRONLY|os.O_CREATE, 0o666) if err != nil { log.Error().Err(err).Msg("open file failed") return err diff --git a/hrp/testcase.go b/hrp/testcase.go index ce6a8106..d9a241de 100644 --- a/hrp/testcase.go +++ b/hrp/testcase.go @@ -7,9 +7,10 @@ import ( "path/filepath" "strings" - "github.com/httprunner/httprunner/hrp/internal/builtin" "github.com/pkg/errors" "github.com/rs/zerolog/log" + + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" ) // ITestCase represents interface for testcases, diff --git a/hrp/testcase_test.go b/hrp/testcase_test.go index e49eccfe..eb6a69ae 100644 --- a/hrp/testcase_test.go +++ b/hrp/testcase_test.go @@ -5,7 +5,7 @@ import ( "github.com/stretchr/testify/assert" - "github.com/httprunner/httprunner/hrp/internal/builtin" + "github.com/httprunner/httprunner/v4/hrp/internal/builtin" ) const ( @@ -22,9 +22,7 @@ var ( demoAPIGETPath APIPath = templatesDir + "/api/get.yml" ) -var ( - demoTestCaseWithThinkTimePath TestCasePath = hrpExamplesDir + "/think_time_test.json" -) +var demoTestCaseWithThinkTimePath TestCasePath = hrpExamplesDir + "/think_time_test.json" var demoTestCaseWithPlugin = &TestCase{ Config: NewConfig("demo with complex mechanisms"). diff --git a/hrp/tests/extract_test.go b/hrp/tests/extract_test.go index e16f2a52..df8d2d18 100644 --- a/hrp/tests/extract_test.go +++ b/hrp/tests/extract_test.go @@ -3,7 +3,7 @@ package tests import ( "testing" - "github.com/httprunner/httprunner/hrp" + "github.com/httprunner/httprunner/v4/hrp" ) // reference extracted variables for validation in the same step diff --git a/hrp/tests/function_test.go b/hrp/tests/function_test.go index 09dfa2f1..c6acc493 100644 --- a/hrp/tests/function_test.go +++ b/hrp/tests/function_test.go @@ -3,7 +3,7 @@ package tests import ( "testing" - "github.com/httprunner/httprunner/hrp" + "github.com/httprunner/httprunner/v4/hrp" ) func TestCaseCallFunction(t *testing.T) { diff --git a/hrp/tests/protocol_test.go b/hrp/tests/protocol_test.go index b093bb39..42e98207 100644 --- a/hrp/tests/protocol_test.go +++ b/hrp/tests/protocol_test.go @@ -3,7 +3,7 @@ package tests import ( "testing" - "github.com/httprunner/httprunner/hrp" + "github.com/httprunner/httprunner/v4/hrp" ) func TestHTTPProtocol(t *testing.T) { diff --git a/hrp/tests/rendezvous_test.go b/hrp/tests/rendezvous_test.go index ce68c2e5..59e03ba6 100644 --- a/hrp/tests/rendezvous_test.go +++ b/hrp/tests/rendezvous_test.go @@ -3,7 +3,7 @@ package tests import ( "testing" - "github.com/httprunner/httprunner/hrp" + "github.com/httprunner/httprunner/v4/hrp" ) func TestRendezvous(t *testing.T) { diff --git a/hrp/tests/request_test.go b/hrp/tests/request_test.go index 59f228df..bc0cc08e 100644 --- a/hrp/tests/request_test.go +++ b/hrp/tests/request_test.go @@ -3,7 +3,7 @@ package tests import ( "testing" - "github.com/httprunner/httprunner/hrp" + "github.com/httprunner/httprunner/v4/hrp" ) func TestCaseBasicRequest(t *testing.T) { diff --git a/hrp/tests/validate_test.go b/hrp/tests/validate_test.go index 94922a98..3b94b1d4 100644 --- a/hrp/tests/validate_test.go +++ b/hrp/tests/validate_test.go @@ -3,7 +3,7 @@ package tests import ( "testing" - "github.com/httprunner/httprunner/hrp" + "github.com/httprunner/httprunner/v4/hrp" ) func TestCaseValidateStep(t *testing.T) { diff --git a/hrp/tests/variables_test.go b/hrp/tests/variables_test.go index 1bc73d6a..b9659654 100644 --- a/hrp/tests/variables_test.go +++ b/hrp/tests/variables_test.go @@ -3,7 +3,7 @@ package tests import ( "testing" - "github.com/httprunner/httprunner/hrp" + "github.com/httprunner/httprunner/v4/hrp" ) func TestCaseConfigVariables(t *testing.T) {