• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

sds / mock_redis / 11847097640
98%

Build:
DEFAULT BRANCH: main
Ran 14 Nov 2024 11:11PM UTC
Jobs 8
Files 26
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 Nov 2024 11:10PM UTC coverage: 98.046% (+0.001%) from 98.045%
11847097640

push

github

web-flow
Fix `hset` for Array of Key / Value Pairs (#312)

Fixes https://github.com/sds/mock_redis/issues/310

This resolves an issue where `Redis` and `MockRedis` were storing values
slightly differently:

## With Redis:
```ruby
require 'redis'
redis = Redis.new

hash = {:name=>"job", :namespace=>"default", :klass=>"Job"}
redis.hset("key", hash.flatten)

redis.hgetall("key")
=> {"name"=>"job", "namespace"=>"default", "klass"=>"Job"}
```

## With MockRedis (with this change):
```ruby
require 'mock_redis'
mock_redis = MockRedis.new

hash = {:name=>"job", :namespace=>"default", :klass=>"Job"}
mock_redis.hset("key", hash.flatten)

mock_redis.hgetall("key")
=> {"name"=>"job", "namespace"=>"default", "klass"=>"Job"}
```

1 of 1 new or added line in 1 file covered. (100.0%)

1806 of 1842 relevant lines covered (98.05%)

1612.82 hits per line

Jobs
ID Job ID Ran Files Coverage
1 ruby3.1-6.2 - 11847097640.1 14 Nov 2024 11:11PM UTC 26
98.05
GitHub Action Run
2 ruby3.1-7.0 - 11847097640.2 14 Nov 2024 11:11PM UTC 26
32.36
GitHub Action Run
3 ruby3.3-6.2 - 11847097640.3 14 Nov 2024 11:11PM UTC 26
98.04
GitHub Action Run
4 ruby3.2-6.2 - 11847097640.4 14 Nov 2024 11:11PM UTC 26
98.05
GitHub Action Run
5 ruby3.3-7.0 - 11847097640.5 14 Nov 2024 11:11PM UTC 26
32.37
GitHub Action Run
6 ruby3.2-7.0 - 11847097640.6 14 Nov 2024 11:11PM UTC 26
32.36
GitHub Action Run
7 ruby3.0-7.0 - 11847097640.7 14 Nov 2024 11:11PM UTC 26
32.36
GitHub Action Run
8 ruby3.0-6.2 - 11847097640.8 14 Nov 2024 11:11PM UTC 26
98.05
GitHub Action Run
Source Files on build 11847097640
  • Tree
  • List 26
  • Changed 10
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • b242659b on github
  • Prev Build on main (#10856135342)
  • Next Build on main (#11847154115)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc