Files
dependabot[bot] 88d39b6221 chore(deps): bump the shirou-modules group across 25 directories with 1 update
Bumps the shirou-modules group with 1 update in the /aerospike directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /arangodb directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /azureblob directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /cassandra directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /clickhouse directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /coherence directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /couchbase directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /dynamodb directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /etcd directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /firestore directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /memcache directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /minio directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /mongodb directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /mysql directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /nats directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /neo4j directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /postgres directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /redis directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /rueidis directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /s3 directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /scylladb directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /surrealdb directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /testhelpers/redis directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /testhelpers/tck directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /valkey directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).


Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.6 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-18 07:11:52 +00:00
..
2025-11-29 16:42:45 +01:00
2025-05-23 12:23:18 +02:00

Redis Test Helper

This module provides utilities for starting a disposable Redis instance with testcontainers-go. It is useful for integration tests against storage implementations that rely on Redis.

Features

  • Starts Redis containers with optional TLS, host/port, address, or URL connection helpers.
  • Supports container reuse via WithReuse for faster local iteration.
  • Exposes connection details (URL, host/port, addresses, TLS config) through the returned Container struct.

Usage

Import the helper and start a Redis container in your tests:

import (
    testredis "github.com/gofiber/storage/testhelpers/redis"
)

func TestExample(t *testing.T) {
    ctr := testredis.Start(t, "redis:7-alpine")

    // Use ctr.URL, ctr.Host/Port, or ctr.TLSConfig in your test code.
}

Running locally

From the repository root, execute the helper's tests:

cd testhelpers/redis
go test ./... -v -race

Docker must be available and running for the tests to start Redis containers.