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

ValeriyMenshikov / restcodegen / 15833827515

23 Jun 2025 07:57PM UTC coverage: 64.627%. First build
15833827515

Pull #1

github

web-flow
Merge 3dd73feae into 92ba04ef7
Pull Request #1: Manual refactor

260 of 293 new or added lines in 12 files covered. (88.74%)

433 of 670 relevant lines covered (64.63%)

0.65 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

93.75
/restcodegen/generator/parameters.py
1
from enum import Enum
1✔
2
from typing import Any
1✔
3

4
from pydantic import BaseModel, Field
1✔
5

6

7
class ParameterType(str, Enum):
1✔
8
    PATH = "path"
1✔
9
    QUERY = "query"
1✔
10
    HEADER = "header"
1✔
11
    BODY = "body"
1✔
12

13

14
class BaseParameter(BaseModel):
1✔
15
    name: str
1✔
16
    description: str
1✔
17
    type: str = Field(..., alias="type_")
1✔
18
    required: bool
1✔
19
    default: Any | None = None
1✔
20

21
    def get(self, key: str, default: Any = None) -> Any:
1✔
NEW
22
        return getattr(self, key, default)
×
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