Skip to content

Commit 58c1a94

Browse files
committed
Update redis set commands examples with async/await syntax
1 parent 11829bc commit 58c1a94

File tree

6 files changed

+51
-64
lines changed

6 files changed

+51
-64
lines changed

src/data/markdown/docs/02 javascript api/07 k6-experimental/02 redis/10 Client/Client-sadd.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,14 @@ const redisClient = new redis.Client({
3636
password: redis_password,
3737
});
3838

39-
export default function () {
40-
redisClient
41-
.sadd('myset', 'foo')
42-
.then((_) => redisClient.sadd('myset', 'bar'))
43-
.then((_) => redisClient.sismember('myset', 'foo'))
44-
.then((isit) => {
45-
if (isit === false) {
46-
throw new Error('sismember should have returned true');
47-
}
48-
});
39+
export default async function () {
40+
await redisClient.sadd('myset', 'foo');
41+
await redisClient.sadd('myset', 'bar');
42+
43+
const isit = await redisClient.sismember('myset', 'foo');
44+
if (isit === false) {
45+
throw new Error('sismember should have returned true');
46+
}
4947
}
5048
```
5149

src/data/markdown/docs/02 javascript api/07 k6-experimental/02 redis/10 Client/Client-sismember.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,14 @@ const redisClient = new redis.Client({
3636
password: redis_password,
3737
});
3838

39-
export default function () {
40-
redisClient
41-
.sadd('myset', 'foo')
42-
.then((_) => redisClient.sadd('myset', 'bar'))
43-
.then((_) => redisClient.sismember('myset', 'foo'))
44-
.then((isit) => {
45-
if (isit === false) {
46-
throw new Error('sismember should have returned true');
47-
}
48-
});
39+
export default async function () {
40+
await redisClient.sadd('myset', 'foo');
41+
await redisClient.sadd('myset', 'bar');
42+
43+
const isit = await redisClient.sismember('myset', 'foo');
44+
if (isit === false) {
45+
throw new Error('sismember should have returned true');
46+
}
4947
}
5048
```
5149

src/data/markdown/docs/02 javascript api/07 k6-experimental/02 redis/10 Client/Client-smembers.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,15 @@ const redisClient = new redis.Client({
3535
password: redis_password,
3636
});
3737

38-
export default function () {
39-
redisClient
40-
.sadd('myset', 'foo')
41-
.then((_) => redisClient.sadd('myset', 'bar'))
42-
.then((_) => redisClient.sadd('myset', 'foo'))
43-
.then((_) => redisClient.smembers('myset'))
44-
.then((members) => {
45-
if (members.length !== 2) {
46-
throw new Error('sismember should have length 2');
47-
}
48-
});
38+
export default async function () {
39+
await redisClient.sadd('myset', 'foo');
40+
await redisClient.sadd('myset', 'bar');
41+
await redisClient.sadd('myset', 'foo');
42+
43+
const members = await redisClient.smembers('myset');
44+
if (members.length !== 2) {
45+
throw new Error('sismember should have length 2');
46+
}
4947
}
5048
```
5149

src/data/markdown/docs/02 javascript api/07 k6-experimental/02 redis/10 Client/Client-spop.md

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,14 @@ const redisClient = new redis.Client({
3535
password: redis_password,
3636
});
3737

38-
export default function () {
39-
redisClient
40-
.sadd('myset', 'foo')
41-
.then((_) => redisClient.sadd('myset', 'bar'))
42-
.then((_) => redisClient.spop('myset', 'foo'))
43-
.then((_) => redisClient.smembers('myset'))
44-
.then((members) => {
45-
if (members.length !== 1) {
46-
throw new Error('sismember should have length 1');
47-
}
48-
});
38+
export default async function () {
39+
await redisClient.sadd('myset', 'foo')
40+
await redisClient.sadd('myset', 'bar');
41+
await redisClient.spop('myset', 'foo');
42+
const members = await redisClient.smembers('myset');
43+
if (members.length !== 1) {
44+
throw new Error('sismember should have length 1');
45+
}
4946
}
5047
```
5148

src/data/markdown/docs/02 javascript api/07 k6-experimental/02 redis/10 Client/Client-srandmember.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,15 @@ const redisClient = new redis.Client({
3535
password: redis_password,
3636
});
3737

38-
export default function () {
39-
redisClient
40-
.sadd('myset', 'foo')
41-
.then((_) => redisClient.sadd('myset', 'bar'))
42-
.then((_) => redisClient.spop('myset', 'foo'))
43-
.then((_) => redisClient.smembers('myset'))
44-
.then((members) => {
45-
if (members.length !== 1) {
46-
throw new Error('sismember should have length 1');
47-
}
48-
});
38+
export default async function () {
39+
await redisClient.sadd('myset', 'foo');
40+
await redisClient.sadd('myset', 'bar');
41+
await redisClient.spop('myset', 'foo');
42+
43+
const members = await redisClient.smembers('myset');
44+
if (members.length !== 1) {
45+
throw new Error('sismember should have length 1');
46+
}
4947
}
5048
```
5149

src/data/markdown/docs/02 javascript api/07 k6-experimental/02 redis/10 Client/Client-srem.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,15 @@ const redisClient = new redis.Client({
3636
password: redis_password,
3737
});
3838

39-
export default function () {
40-
redisClient
41-
.sadd('myset', 'foo')
42-
.then((_) => redisClient.sadd('myset', 'bar'))
43-
.then((_) => redisClient.srem('myset', 'foo'))
44-
.then((_) => redisClient.smembers('myset'))
45-
.then((members) => {
46-
if (members.length !== 1) {
47-
throw new Error('sismember should have length 1');
48-
}
49-
});
39+
export default async function () {
40+
await redisClient.sadd('myset', 'foo');
41+
await redisClient.sadd('myset', 'bar');
42+
await redisClient.srem('myset', 'foo');
43+
44+
const members = await redisClient.smembers('myset');
45+
if (members.length !== 1) {
46+
throw new Error('sismember should have length 1');
47+
}
5048
}
5149
```
5250

0 commit comments

Comments
 (0)