Coverage for src / greeter.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.14.0, created at 2026-05-19 07:17 +0000

1"""Module for user greetings.""" 

2 

3from dataclasses import dataclass 

4 

5 

6@dataclass 

7class Greeter: 

8 """Greets a person by name, defaulting to 'World'.""" 

9 

10 def greeting(self, name: str = "World") -> str: 

11 """Return a formatted greeting string.""" 

12 return f"Hello, {name}!"