From 3806f9db07453afad3868efb29a02947b39ac295 Mon Sep 17 00:00:00 2001 From: hailaz <739476267@qq.com> Date: Mon, 24 Jun 2019 17:33:56 +0800 Subject: [PATCH] Improve gflock unit testing. --- g/os/gflock/gflock_unit_test.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/g/os/gflock/gflock_unit_test.go b/g/os/gflock/gflock_unit_test.go index 4a07c4649..d3f1e6c3e 100644 --- a/g/os/gflock/gflock_unit_test.go +++ b/g/os/gflock/gflock_unit_test.go @@ -79,20 +79,20 @@ func Test_GFlock_RLock(t *testing.T) { go func() { lock.RLock() array.Append(1) - time.Sleep(200 * time.Millisecond) + time.Sleep(400 * time.Millisecond) lock.RUnlock() }() go func() { - time.Sleep(50 * time.Millisecond) + time.Sleep(200 * time.Millisecond) lock2.RLock() array.Append(1) lock2.RUnlock() }() - time.Sleep(50 * time.Millisecond) - gtest.Assert(array.Len(), 1) time.Sleep(100 * time.Millisecond) + gtest.Assert(array.Len(), 1) + time.Sleep(200 * time.Millisecond) gtest.Assert(array.Len(), 2) }) }