Skip to content

Commit

Permalink
unit tests 3
Browse files Browse the repository at this point in the history
  • Loading branch information
andgineer committed Mar 25, 2024
1 parent fd06228 commit 1689d1a
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
strategy:
fail-fast: false
matrix:
operating-system: [ubuntu-latest, ubuntu-20.04, windows-latest, macos-latest]
operating-system: [ubuntu-latest, windows-latest, macos-latest]
lazarus-versions: [dist, stable, 2.2.6]

steps:
Expand All @@ -28,17 +28,19 @@ jobs:
- name: Run tests (Windows)
if: ${{ matrix.operating-system == 'windows-latest' }}
run: |
lazbuild -B --bm=Release "test/test_fpc.lpi"
ls -la
ls -la test
lazbuild -B "test/test_fpc.lpi"
ls
ls test
test_fpc.exe "--help"
test_fpc.exe "--all" "--format=plain"
lazbuild -B --bm=Unicode "test/test_fpc.lpi"
lazbuild -B --bm=UnicodeAndChars "test/test_fpc.lpi"
- name: Build tests (Ubuntu)
if: ${{ matrix.operating-system == 'ubuntu-latest' }}
run: |
echo Building with GTK2
lazbuild -B --bm=Release "test/test_fpc.lpi"
lazbuild -B "test/test_fpc.lpi"
echo Installing Qt5 Dev
sudo apt update
sudo apt install libqt5pas-dev -y
Expand Down

0 comments on commit 1689d1a

Please sign in to comment.