<aside>

</aside>

🎯 이번 챕터 λͺ©ν‘œ


πŸ’» κ°•μ˜ 전체 μ½”λ“œ 및 ν”„λ‘œμ νŠΈ ꡬ쑰 (μ΅œμ’… 리뷰!)

μ΅œμ’… ν”„λ‘œμ νŠΈ ꡬ쑰:

graph TD
    A(my-pytest-project) --> FOLDER_GITHUB(.github);
    FOLDER_GITHUB --> FOLDER_WORKFLOWS(workflows);
    FOLDER_WORKFLOWS --> FILE_CI_YML(ci.yml);
    A --> B(.venv);
    A --> C(mycalc);
    A --> D(tests);
    A --> E(pytest.ini);
    A --> F(noxfile.py λͺ¨λ“  μžλ™ν™” μž‘μ—… μ •μ˜);
    A --> G(requirements-dev.txt);
    A --> H(pyproject.toml νŒ¨ν‚€μ§•,도ꡬ μ„€μ •);
    A --> I(dist λΉŒλ“œ κ²°κ³Όλ¬Ό 폴더 μžλ™ 생성);

    C --> C1(__init__.py);
    C --> C2(calculator.py);
    C --> C3(exchange.py);
    D --> D1(__init__.py);
    D --> D2(test_calculator.py Pytest κΈ°λŠ₯ 예제);
    D --> D3(conftest.py 곡유 ν”½μŠ€μ²˜);
    D --> D4(test_scopes.py μŠ€μ½”ν”„ 예제);
    D --> D5(test_markers.py 마컀 예제);
    D --> D6(test_exchange.py Mock 예제);
    D --> D7(test_properties.py Hypothesis 예제);
    D --> D8(test_calculator_unittest.py unittest 예제);

    style FOLDER_GITHUB fill:#ddd
    style FILE_CI_YML fill:#ddf
    style F fill:#ffc
    style H fill:#eef
    style I fill:#ddd, stroke-dasharray: 5 5

핡심 파일 리뷰: