diff --git a/README.md b/README.md index 4392e06be58975df1bdfe2bacbb96e166c6d4ee9..e7c76aa17cf64851a06c48e8e4fc1b208f07a959 100644 --- a/README.md +++ b/README.md @@ -64,9 +64,22 @@ The subdirectory examples shows how to use dubbo-go. Please read the [examples/R ## Running unit tests +### Prepare + +Mac/Linux + ```bash sh ./before_ut.sh +``` + +Windows +```bash +before_ut.bat +``` + +# Run +```bash go test ./... # coverage diff --git a/README_CN.md b/README_CN.md index 4bff9a86f0abb3799767153bca6efc6ca7a17257..a51662a2c5a77ab64355f853e67245d8983f9043 100644 --- a/README_CN.md +++ b/README_CN.md @@ -64,12 +64,25 @@ TODO ## 杩愯鍗曟祴 +### 鍑嗗 + +Mac/Linux + ```bash sh ./before_ut.sh +``` + +Windows +```bash +before_ut.bat +``` + +# 鎵ц +```bash go test ./... -# 瑕嗙洊鐜� +# coverage go test ./... -coverprofile=coverage.txt -covermode=atomic ``` diff --git a/before_ut.bat b/before_ut.bat new file mode 100644 index 0000000000000000000000000000000000000000..899ededa31f77e09ed98806fc6c7127fab1dfb90 --- /dev/null +++ b/before_ut.bat @@ -0,0 +1,5 @@ +set zk=zookeeper-3.4.9-fatjar.jar +md remoting\zookeeper\zookeeper-4unittest\contrib\fatjar config_center\zookeeper\zookeeper-4unittest\contrib\fatjar registry\zookeeper\zookeeper-4unittest\contrib\fatjar +certutil.exe -urlcache -split -f https://github.com/dubbogo/resources/raw/master/zookeeper-4unitest/contrib/fatjar/%zk% remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/%zk% +xcopy /f "remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/%zk%" "config_center/zookeeper/zookeeper-4unittest/contrib/fatjar/" +xcopy /f "remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/%zk%" "registry/zookeeper/zookeeper-4unittest/contrib/fatjar/" \ No newline at end of file