mirror of
https://github.com/httprunner/httprunner.git
synced 2026-06-04 23:39:33 +08:00
fix: unittest
This commit is contained in:
@@ -32,4 +32,4 @@ Copyright 2021 debugtalk
|
|||||||
* [hrp har2case](hrp_har2case.md) - Convert HAR to json/yaml testcase files
|
* [hrp har2case](hrp_har2case.md) - Convert HAR to json/yaml testcase files
|
||||||
* [hrp run](hrp_run.md) - run API test
|
* [hrp run](hrp_run.md) - run API test
|
||||||
|
|
||||||
###### Auto generated by spf13/cobra on 28-Dec-2021
|
###### Auto generated by spf13/cobra on 29-Dec-2021
|
||||||
|
|||||||
@@ -38,4 +38,4 @@ hrp boom [flags]
|
|||||||
|
|
||||||
* [hrp](hrp.md) - One-stop solution for HTTP(S) testing.
|
* [hrp](hrp.md) - One-stop solution for HTTP(S) testing.
|
||||||
|
|
||||||
###### Auto generated by spf13/cobra on 28-Dec-2021
|
###### Auto generated by spf13/cobra on 29-Dec-2021
|
||||||
|
|||||||
@@ -23,4 +23,4 @@ hrp har2case harPath... [flags]
|
|||||||
|
|
||||||
* [hrp](hrp.md) - One-stop solution for HTTP(S) testing.
|
* [hrp](hrp.md) - One-stop solution for HTTP(S) testing.
|
||||||
|
|
||||||
###### Auto generated by spf13/cobra on 28-Dec-2021
|
###### Auto generated by spf13/cobra on 29-Dec-2021
|
||||||
|
|||||||
@@ -31,4 +31,4 @@ hrp run path... [flags]
|
|||||||
|
|
||||||
* [hrp](hrp.md) - One-stop solution for HTTP(S) testing.
|
* [hrp](hrp.md) - One-stop solution for HTTP(S) testing.
|
||||||
|
|
||||||
###### Auto generated by spf13/cobra on 28-Dec-2021
|
###### Auto generated by spf13/cobra on 29-Dec-2021
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
// +build linux freebsd darwin
|
// +build linux freebsd darwin
|
||||||
// go plugin doesn't support windows
|
// go plugin doesn't support windows
|
||||||
|
|
||||||
package hrp
|
package hrp
|
||||||
|
|
||||||
import (
|
import (
|
||||||
@@ -14,7 +15,11 @@ import (
|
|||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
fmt.Println("[TestMain] build go plugin")
|
fmt.Println("[TestMain] build go plugin")
|
||||||
cmd := exec.Command("go", "build", "-buildmode=plugin", "-o=examples/debugtalk.so", "examples/plugin/debugtalk.go")
|
// go tool compile -help
|
||||||
|
// all=: apply to all packages
|
||||||
|
// -N: disable optimizations
|
||||||
|
// -l: disable inlining
|
||||||
|
cmd := exec.Command("go", "build", "-buildmode=plugin", `-gcflags="all=-N -l"`, "-o=examples/debugtalk.so", "examples/plugin/debugtalk.go")
|
||||||
if err := cmd.Run(); err != nil {
|
if err := cmd.Run(); err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user