File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 branches : [main]
66
77jobs :
8- test :
8+ test-linux :
99 runs-on : ubuntu-latest
1010
1111 steps :
3838 php tests/widgets_test/MenubuttonTest.php
3939 php tests/widgets_test/MessageTest.php
4040 php tests/widgets_test/WindowTest.php
41+
42+ test-macos :
43+ runs-on : macos-latest
44+
45+ steps :
46+ - uses : actions/checkout@v4
47+
48+ - name : Setup PHP
49+ uses : shivammathur/setup-php@v2
50+ with :
51+ php-version : ' 8.1'
52+ extensions : ffi
53+
54+ - name : Install Composer dependencies
55+ run : composer install --no-interaction
56+
57+ - name : Run tests
58+ run : |
59+ php tests/index_test.php
60+ php tests/widgets_test/AdditionalWidgetsTest.php
61+ php tests/widgets_test/ButtonTest.php
62+ php tests/widgets_test/GeometryTest.php
63+ php tests/widgets_test/InputTest.php
64+ php tests/widgets_test/LabelTest.php
65+ php tests/widgets_test/MenuTest.php
66+ php tests/widgets_test/MenubuttonTest.php
67+ php tests/widgets_test/MessageTest.php
68+ php tests/widgets_test/WindowTest.php
You can’t perform that action at this time.
0 commit comments