mirror of
				https://github.com/TeaOSLab/EdgeNode.git
				synced 2025-11-04 16:00:25 +08:00 
			
		
		
		
	优化代码
This commit is contained in:
		@@ -15,7 +15,7 @@ import (
 | 
			
		||||
func TestMemoryStorage_OpenWriter(t *testing.T) {
 | 
			
		||||
	storage := NewMemoryStorage(&serverconfigs.HTTPCachePolicy{}, nil)
 | 
			
		||||
 | 
			
		||||
	writer, err := storage.OpenWriter("abc", time.Now().Unix()+60, 200)
 | 
			
		||||
	writer, err := storage.OpenWriter("abc", time.Now().Unix()+60, 200, -1)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		t.Fatal(err)
 | 
			
		||||
	}
 | 
			
		||||
@@ -62,7 +62,7 @@ func TestMemoryStorage_OpenWriter(t *testing.T) {
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	writer, err = storage.OpenWriter("abc", time.Now().Unix()+60, 200)
 | 
			
		||||
	writer, err = storage.OpenWriter("abc", time.Now().Unix()+60, 200, -1)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		t.Fatal(err)
 | 
			
		||||
	}
 | 
			
		||||
@@ -103,7 +103,7 @@ func TestMemoryStorage_OpenReaderLock(t *testing.T) {
 | 
			
		||||
func TestMemoryStorage_Delete(t *testing.T) {
 | 
			
		||||
	storage := NewMemoryStorage(&serverconfigs.HTTPCachePolicy{}, nil)
 | 
			
		||||
	{
 | 
			
		||||
		writer, err := storage.OpenWriter("abc", time.Now().Unix()+60, 200)
 | 
			
		||||
		writer, err := storage.OpenWriter("abc", time.Now().Unix()+60, 200, -1)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			t.Fatal(err)
 | 
			
		||||
		}
 | 
			
		||||
@@ -111,7 +111,7 @@ func TestMemoryStorage_Delete(t *testing.T) {
 | 
			
		||||
		t.Log(len(storage.valuesMap))
 | 
			
		||||
	}
 | 
			
		||||
	{
 | 
			
		||||
		writer, err := storage.OpenWriter("abc1", time.Now().Unix()+60, 200)
 | 
			
		||||
		writer, err := storage.OpenWriter("abc1", time.Now().Unix()+60, 200, -1)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			t.Fatal(err)
 | 
			
		||||
		}
 | 
			
		||||
@@ -126,7 +126,7 @@ func TestMemoryStorage_Stat(t *testing.T) {
 | 
			
		||||
	storage := NewMemoryStorage(&serverconfigs.HTTPCachePolicy{}, nil)
 | 
			
		||||
	expiredAt := time.Now().Unix() + 60
 | 
			
		||||
	{
 | 
			
		||||
		writer, err := storage.OpenWriter("abc", expiredAt, 200)
 | 
			
		||||
		writer, err := storage.OpenWriter("abc", expiredAt, 200, -1)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			t.Fatal(err)
 | 
			
		||||
		}
 | 
			
		||||
@@ -139,7 +139,7 @@ func TestMemoryStorage_Stat(t *testing.T) {
 | 
			
		||||
		})
 | 
			
		||||
	}
 | 
			
		||||
	{
 | 
			
		||||
		writer, err := storage.OpenWriter("abc1", expiredAt, 200)
 | 
			
		||||
		writer, err := storage.OpenWriter("abc1", expiredAt, 200, -1)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			t.Fatal(err)
 | 
			
		||||
		}
 | 
			
		||||
@@ -163,7 +163,7 @@ func TestMemoryStorage_CleanAll(t *testing.T) {
 | 
			
		||||
	storage := NewMemoryStorage(&serverconfigs.HTTPCachePolicy{}, nil)
 | 
			
		||||
	expiredAt := time.Now().Unix() + 60
 | 
			
		||||
	{
 | 
			
		||||
		writer, err := storage.OpenWriter("abc", expiredAt, 200)
 | 
			
		||||
		writer, err := storage.OpenWriter("abc", expiredAt, 200, -1)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			t.Fatal(err)
 | 
			
		||||
		}
 | 
			
		||||
@@ -175,7 +175,7 @@ func TestMemoryStorage_CleanAll(t *testing.T) {
 | 
			
		||||
		})
 | 
			
		||||
	}
 | 
			
		||||
	{
 | 
			
		||||
		writer, err := storage.OpenWriter("abc1", expiredAt, 200)
 | 
			
		||||
		writer, err := storage.OpenWriter("abc1", expiredAt, 200, -1)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			t.Fatal(err)
 | 
			
		||||
		}
 | 
			
		||||
@@ -198,7 +198,7 @@ func TestMemoryStorage_Purge(t *testing.T) {
 | 
			
		||||
	storage := NewMemoryStorage(&serverconfigs.HTTPCachePolicy{}, nil)
 | 
			
		||||
	expiredAt := time.Now().Unix() + 60
 | 
			
		||||
	{
 | 
			
		||||
		writer, err := storage.OpenWriter("abc", expiredAt, 200)
 | 
			
		||||
		writer, err := storage.OpenWriter("abc", expiredAt, 200, -1)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			t.Fatal(err)
 | 
			
		||||
		}
 | 
			
		||||
@@ -210,7 +210,7 @@ func TestMemoryStorage_Purge(t *testing.T) {
 | 
			
		||||
		})
 | 
			
		||||
	}
 | 
			
		||||
	{
 | 
			
		||||
		writer, err := storage.OpenWriter("abc1", expiredAt, 200)
 | 
			
		||||
		writer, err := storage.OpenWriter("abc1", expiredAt, 200, -1)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			t.Fatal(err)
 | 
			
		||||
		}
 | 
			
		||||
@@ -241,7 +241,7 @@ func TestMemoryStorage_Expire(t *testing.T) {
 | 
			
		||||
	for i := 0; i < 1000; i++ {
 | 
			
		||||
		expiredAt := time.Now().Unix() + int64(rands.Int(0, 60))
 | 
			
		||||
		key := "abc" + strconv.Itoa(i)
 | 
			
		||||
		writer, err := storage.OpenWriter(key, expiredAt, 200)
 | 
			
		||||
		writer, err := storage.OpenWriter(key, expiredAt, 200, -1)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			t.Fatal(err)
 | 
			
		||||
		}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user