File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2222import mpos .apps
2323import mpos .ui
2424import os
25+ import sys
2526from mpos .ui .testing import (
2627 wait_for_render ,
2728 capture_screenshot ,
3334 get_widget_coords
3435)
3536
36-
37+ @ unittest . skipIf ( sys . platform == 'darwin' , "Camera tests not supported on macOS (no camera available)" )
3738class TestGraphicalCameraSettings (unittest .TestCase ):
3839 """Test suite for Camera app settings verification."""
3940
Original file line number Diff line number Diff line change @@ -69,7 +69,7 @@ $(cat $file)
6969result = unittest.main() ; sys.exit(0 if result.wasSuccessful() else 1) "
7070 result=$?
7171 else
72- # Regular test: no boot files
72+ echo " Regular test: no boot files"
7373 " $binary " -X heapsize=8M -c " import sys ; sys.path.insert(0, 'lib') ; import mpos ; mpos.TaskManager.disable() ; $( cat main.py)
7474$( cat $file )
7575result = unittest.main() ; sys.exit(0 if result.wasSuccessful() else 1) "
@@ -143,7 +143,11 @@ if [ -z "$onetest" ]; then
143143else
144144 echo " doing $onetest "
145145 one_test $( readlink -f " $onetest " )
146- [ $? -ne 0 ] && failed=1
146+ result=$?
147+ if [ $result -ne 0 ]; then
148+ echo " Test returned result: $result "
149+ failed=1
150+ fi
147151fi
148152
149153
You can’t perform that action at this time.
0 commit comments