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

kimata / amazhist-python / 29190369381
97%

Build:
DEFAULT BRANCH: main
Ran 12 Jul 2026 11:11AM UTC
Jobs 1
Files 15
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

12 Jul 2026 11:09AM UTC coverage: 96.88% (-0.04%) from 96.92%
29190369381

push

github

kimata
fix: 価格・注文件数パースの桁落ちと ASIN 未設定商品の重複蓄積を修正

- parser.py: カンマ区切り対応の共通数値抽出関数 parse_number() を新設し、
  parse_price() を置き換え("¥1500" が 150 に桁落ちする問題を修正)
- order.py: parse_order_count() と _extract_order_count_from_page() を
  parse_number() に統一("1,234件" が 1 件と誤パースされる問題を修正)
- database.py: asin が NULL の商品は UNIQUE(order_no, asin) が効かず
  再収集のたびに重複行が蓄積するため、upsert 時の先行 DELETE と
  起動時の重複掃除を追加
- 上記に対応するユニットテストを追加

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

19 of 20 new or added lines in 3 files covered. (95.0%)

1708 of 1763 relevant lines covered (96.88%)

0.97 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
99.67
-0.33% src/amazhist/database.py
Jobs
ID Job ID Ran Files Coverage
1 29190369381.1 12 Jul 2026 11:11AM UTC 15
96.88
GitHub Action Run
Source Files on build 29190369381
  • Tree
  • List 15
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29190369381
  • 6d3c9708 on github
  • Prev Build on main (#27048881503)
  • Next Build on main (#29190890896)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc