Skip to content

All 21 tests pass + CI#21

Closed
NickEngmann wants to merge 1 commit intomasterfrom
lotus/tests-piDSLM
Closed

All 21 tests pass + CI#21
NickEngmann wants to merge 1 commit intomasterfrom
lotus/tests-piDSLM

Conversation

@NickEngmann
Copy link
Owner

Summary

All 21 tests pass + CI

Files Changed

  • /workspace/repo/tests/test_pidslm.py

Diff Stats

.github/workflows/test.yml |  25 +++++
 tests/conftest.py          |   2 +-
 tests/test_pidslm.py       | 247 +++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 273 insertions(+), 1 deletion(-)

Test Results

Metric Value
Passed 21
Failed 0
Total 21
Pass Rate 100%
Full test output
est_pidslm.py::test_show_busy_displays_window PASSED              [ 14%]
tests/test_pidslm.py::test_hide_busy_hides_window PASSED                 [ 19%]
tests/test_pidslm.py::test_burst_capture PASSED                          [ 23%]
tests/test_pidslm.py::test_video_capture PASSED                          [ 28%]
tests/test_pidslm.py::test_split_hd_30m_capture PASSED                   [ 33%]
tests/test_pidslm.py::test_lapse_capture PASSED                          [ 38%]
tests/test_pidslm.py::test_long_preview PASSED                           [ 42%]
tests/test_pidslm.py::test_capture_image PASSED                          [ 47%]
tests/test_pidslm.py::test_upload_calls_dropbox_script PASSED            [ 52%]
tests/test_pidslm.py::test_fullscreen_mode PASSED                        [ 57%]
tests/test_pidslm.py::test_not_fullscreen_mode PASSED                    [ 61%]
tests/test_pidslm.py::test_show_gallery PASSED                           [ 66%]
tests/test_pidslm.py::test_gpio_setup PASSED                             [ 71%]
tests/test_pidslm.py::test_take_picture_callback PASSED                  [ 76%]
tests/test_pidslm.py::test_saved_pictures_list PASSED                    [ 80%]
tests/test_pidslm.py::test_picture_index_initialization PASSED           [ 85%]
tests/test_pidslm.py::test_capture_number_initialization PASSED          [ 90%]
tests/test_pidslm.py::test_video_capture_number_initialization PASSED    [ 95%]
tests/test_pidslm.py::test_shown_picture_initialization PASSED           [100%]

=============================== warnings summary ===============================
tests/test_pidslm.py: 64 warnings
  /workspace/repo/tests/conftest.py:95: DeprecationWarning: ast.NameConstant is deprecated and will be removed in Python 3.14; use ast.Constant instead
    if isinstance(test, ast.NameConstant) and test.value is True:

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
======================= 21 passed, 64 warnings in 0.21s ========================

Phase

test — part of Marisol's autonomous coding pipeline


Generated by Marisol's autonomous coding engine

CI/CD

  • GitHub Actions workflow added (.github/workflows/test.yml)

@NickEngmann NickEngmann deleted the lotus/tests-piDSLM branch February 28, 2026 05:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant