From 40dc28efa9595f77f9b4f1c70af73975997f8ed2 Mon Sep 17 00:00:00 2001 From: Quint Daenen Date: Mon, 6 May 2024 13:36:05 +0200 Subject: [PATCH] Use new pid for PocketIC instance. --- pocketic/pocketic_test.go | 3 ++- pocketic/server.go | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pocketic/pocketic_test.go b/pocketic/pocketic_test.go index 4466297..ddd9000 100644 --- a/pocketic/pocketic_test.go +++ b/pocketic/pocketic_test.go @@ -15,10 +15,11 @@ import ( "strings" "sync" "testing" + "time" ) func TestConcurrentCalls(t *testing.T) { - pic, err := pocketic.New() + pic, err := pocketic.New(pocketic.WithPollingDelay(10*time.Millisecond, 10*time.Second)) if err != nil { t.Fatal(err) } diff --git a/pocketic/server.go b/pocketic/server.go index cde7a85..48f7ef6 100644 --- a/pocketic/server.go +++ b/pocketic/server.go @@ -55,7 +55,7 @@ func newServer(opts ...serverOption) (*server, error) { return nil, fmt.Errorf("unsupported pocket-ic version, must be v3.x: %s", version) } - pid := os.Getppid() + pid := os.Getpid() cmdArgs := []string{"--pid", strconv.Itoa(pid)} if config.ttl != nil { cmdArgs = append(cmdArgs, "--ttl", strconv.Itoa(*config.ttl))