-
Notifications
You must be signed in to change notification settings - Fork 0
/
redis_test.go
61 lines (44 loc) · 1.45 KB
/
redis_test.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
/*
Copyright © 2023 Patrick Hermann [email protected]
*/
package cli
// var (
// redisUrl = os.Getenv("REDIS_SERVER") + ":" + os.Getenv("REDIS_PORT")
// redisPassword = os.Getenv("REDIS_PASSWORD")
// redisClient = goredis.NewClient(&goredis.Options{Addr: redisUrl, Password: redisPassword, DB: 0})
// )
// func TestGetValuesFromRedisSet(t *testing.T) {
// os.Setenv("REDIS_PORT", "28015")
// os.Setenv("REDIS_PASSWORD", "Atlan7is")
// os.Setenv("REDIS_SERVER", "127.0.0.1")
// GetValueFromRedisByKey(redisClient, "pr-st-0-simulate-stagetime-1926523c5a")
// }
// var ctx = context.Background()
// // Name - student name
// type Name struct {
// First string `json:"first,omitempty"`
// Middle string `json:"middle,omitempty"`
// Last string `json:"last,omitempty"`
// }
// // Student - student object
// type Student struct {
// Name Name `json:"name,omitempty"`
// Rank int `json:"rank,omitempty"`
// }
// func TestSetObjectToRedisJSON(t *testing.T) {
// // INITALIZE REDIS
// var addr = flag.String("Server", "localhost:6379", "Redis server address")
// redisJSONHandler := rejson.NewReJSONHandler()
// flag.Parse()
// redisClient := goredis.NewClient(&goredis.Options{Addr: *addr, DB: 0})
// redisJSONHandler.SetGoRedisClient(redisClient)
// student := Student{
// Name: Name{
// "Patrick",
// "Johannes",
// "Hermann",
// },
// Rank: 1,
// }
// SetObjectToRedisJSON(redisJSONHandler, student, "student456")
// }