Coverage for backend / app / job_rating / routers / job_rating.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-03-17 21:34 +0000

1"""Routers for Job Rating related endpoints.""" 

2 

3from app import models 

4from app.job_rating import schemas 

5from app.routers.utility import generate_data_table_crud_router 

6 

7 

8job_rating_router = generate_data_table_crud_router( 

9 table_model=models.JobRating, 

10 out_schema=schemas.JobRatingOut, 

11 endpoint="job-ratings", 

12 not_found_msg="Job Rating not found", 

13 allowed_actions=["get_all"], 

14 admin_only=True, 

15)