Coverage for src / greeter.py: 100%
5 statements
« prev ^ index » next coverage.py v7.14.0, created at 2026-05-19 07:17 +0000
« prev ^ index » next coverage.py v7.14.0, created at 2026-05-19 07:17 +0000
1"""Module for user greetings."""
3from dataclasses import dataclass
6@dataclass
7class Greeter:
8 """Greets a person by name, defaulting to 'World'."""
10 def greeting(self, name: str = "World") -> str:
11 """Return a formatted greeting string."""
12 return f"Hello, {name}!"