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

balvig / spyke
99%

Build:
DEFAULT BRANCH: main
Repo Added 19 Dec 2021 07:31PM UTC
Files 22
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

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • fix_filename_for_multipart_request
  • fix_object_resolving_from_custom_uri
  • jb/add-rails-8-to-testing-matrix
  • jb/bold-is-deprecated-in-rails-7-1-log_subscriber-rb-2
  • jb/coveralls
  • jb/faraday
  • jb/fix-ci-failure-for-rails-6
  • jb/fix-perthreadregistry-is-deprecated
  • jb/update-coveralls-orb
  • logo
  • rails

04 Nov 2025 01:35AM UTC coverage: 98.955%. Remained the same
927b013b-9cb0-4457-9e98-8e8cab771509

push

circleci

web-flow
Fix filename for multipart requests (#165)

I received an incorrect file name from Tempfile in API POST and this
solves the problem:

Before:
```
#<Multipart::Post::UploadIO:0x0000000131bd8e40
 @content_type="application/pdf",
 @io=#<File:/var/folders/pj/v2_fjn1x14g6ltszhng1vm780000gn/T/2025-10-07_1131180842_20251000183.pdf20251022-11937-oot4>,
 @local_path="/var/folders/pj/v2_fjn1x14g6ltszhng1vm780000gn/T/2025-10-07_1131180842_20251000183.pdf20251022-11937-oot4",
 @opts={},
 @original_filename="2025-10-07_1131180842_20251000183.pdf20251022-11937-oot4">
```

After my fix:
```
#<Multipart::Post::UploadIO:0x00000001301c3a28
 @content_type="application/pdf",
 @io=#<File:/var/folders/pj/v2_fjn1x14g6ltszhng1vm780000gn/T/2025-10-07_1131180842_20251000183.pdf20251022-12992-xip0mm>,
 @local_path="/var/folders/pj/v2_fjn1x14g6ltszhng1vm780000gn/T/2025-10-07_1131180842_20251000183.pdf20251022-12992-xip0mm",
 @opts={},
 @original_filename="2025-10-07_1131180842_20251000183.pdf">
```

---------

Co-authored-by: Jens Balvig <jens@balvig.com>

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

3 existing lines in 2 files now uncovered.

568 of 574 relevant lines covered (98.95%)

109.02 hits per line

Relevant lines Covered
Build:
Build:
574 RELEVANT LINES 568 COVERED LINES
109.02 HITS PER LINE
Source Files on main
  • Tree
  • List 22
  • Changed 22
  • Source Changed 1
  • Coverage Changed 22
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
927b013b... main Fix filename for multipart requests (#165) I received an incorrect file name from Tempfile in API POST and this solves the problem: Before: ``` #<Multipart::Post::UploadIO:0x0000000131bd8e40 @content_type="application/pdf", @io=#<File:/var/fol... push 04 Nov 2025 01:35AM UTC web-flow circleci
98.95
a5c317ae... main Fix CI failure for Rails 6 (#168) ## What Fixes [this issue](https://app.circleci.com/pipelines/github/balvig/spyke/253/workflows/81cf89e9-3df8-4970-826c-d2a9d1285a0f/jobs/2768?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=git... push 04 Nov 2025 01:26AM UTC web-flow circleci
98.95
35b29284... main Add Rails 8 to testing matrix (#162) push 31 Dec 2024 02:10PM UTC web-flow circleci
98.95
14d69296... main Update coveralls orb (#158) Brings coverage reporting back. push 15 Apr 2024 05:48AM UTC web-flow circleci
98.95
78edd5d8... main Add minimum Ruby Version (#156) ## What Closes https://github.com/balvig/spyke/issues/155 The minimum version tested in CI is `2.6.9`, so setting `2.6` as the lower minimum. push 01 Apr 2024 06:18AM UTC web-flow circleci
99.65
ce225e64... main add github action to publish gem push 17 Dec 2023 06:42AM UTC balvig circleci
99.65
cdea4fed... main add github action to publish gem push 17 Dec 2023 06:32AM UTC balvig circleci
99.65
71b94fe8... main add github action to publish gem push 17 Dec 2023 06:32AM UTC balvig circleci
99.65
fee9b494... main add github action to publish gem push 17 Dec 2023 06:31AM UTC balvig circleci
99.65
b94772f5... main add github action to publish gem push 17 Dec 2023 06:27AM UTC balvig circleci
99.65
See All Builds (234)
  • Repo on GitHub
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

© 2026 Coveralls, Inc