|
@@ -3,9 +3,9 @@ package jtp
|
|
|
import (
|
|
|
"testing"
|
|
|
"mimicry/util"
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ "net/url"
|
|
|
+ "encoding/json"
|
|
|
+ "os"
|
|
|
)
|
|
|
|
|
|
func TestStatusLineNoInfo(t *testing.T) {
|
|
@@ -19,19 +19,19 @@ func TestStatusLineNoInfo(t *testing.T) {
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+func TestBasic(t *testing.T) {
|
|
|
+ link, err := url.Parse("https://httpbin.org/redirect/20")
|
|
|
+ if err != nil {
|
|
|
+ panic(err)
|
|
|
+ }
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ dict, err := Get(link, 20)
|
|
|
+ if err != nil {
|
|
|
+ panic(err)
|
|
|
+ }
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ err = json.NewEncoder(os.Stdout).Encode(dict)
|
|
|
+ if err != nil {
|
|
|
+ panic(err)
|
|
|
+ }
|
|
|
+}
|