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

kuwata0037 / learning-rust / 13606163140
82%

Build:
DEFAULT BRANCH: main
Ran 01 Mar 2025 03:24PM UTC
Jobs 1
Files 14
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

01 Mar 2025 03:20PM UTC coverage: 77.022% (+11.9%) from 65.171%
13606163140

push

github

web-flow
Feature/learn-rust-with-web-application (#204)

* remove old code

* serve axum

* add create user

* Update dependencies and refactor main application structure

* Implement in-memory Todo repository and add create todo endpoint

* Remove user creation endpoint and related code

* Add in-memory Todo repository and create todo handler

* Implement CRUD operations for in-memory Todo repository

* Add unit tests for in-memory Todo repository CRUD operations

* Implement CRUD operations for Todo items and update repository structure

* Refactor error handling in Todo instance conversion to use expect for clearer panic messages

* Add validation for CreateTodo and UpdateTodo structs and implement JSON validation in request handlers

* Add PostgreSQL database configuration and implement async CRUD operations for Todo repository

* Implement PostgreSQL support in Todo repository and update main application logic

* Implement CRUD operations for Todo items in the database repository

* Add database and memory implementations for TodoRepository

* Add database test feature and implement CRUD tests for TodoRepository

* Refactor Todo struct initialization by moving the new() method to memory repository implementation

* Refactor error handling in database connection and JSON deserialization

* Refactor JSON deserialization error handling for improved readability

* Add Makefile for managing Docker and project commands in Rust web app

* Add Docker configuration and database migration for Todo application

* Update test configuration to ignore database tests when unavailable

600 of 779 relevant lines covered (77.02%)

3.82 hits per line

Jobs
ID Job ID Ran Files Coverage
1 13606163140.1 01 Mar 2025 03:24PM UTC 14
77.02
GitHub Action Run
Source Files on build 13606163140
  • Tree
  • List 14
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13606163140
  • a9878adb on github
  • Prev Build on main (#12462972959)
  • Next Build on main (#13616125723)
  • Delete
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