Skip to content

Commit 7d5a441

Browse files
committed
[GHA] Added integration tests
Signed-off-by: Stefan Marr <[email protected]>
1 parent c4b2230 commit 7d5a441

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,19 @@ jobs:
6868
PYTHONPATH=$PYTHONPATH:.pypy .pypy/rpython/bin/rpython --batch src/main_rpython.py
6969
./som-${{ matrix.id }}-interp -cp Smalltalk TestSuite/TestHarness.som
7070
71+
- name: Integration Tests
72+
if: matrix.id == 'basic'
73+
run: |
74+
python -m pip install --upgrade pip
75+
pip install pytest
76+
export VM=./som.sh
77+
export CLASSPATH=Smalltalk
78+
export TEST_EXPECTATIONS=./integration-tests.yml
79+
export AWFY=Examples/AreWeFastYet/Core
80+
81+
SOM_INTERP=AST pytest core-lib/IntegrationTests
82+
SOM_INTERP=BC pytest core-lib/IntegrationTests
83+
7184
- name: SomSom Tests
7285
if: matrix.id != 'basic'
7386
run: |

0 commit comments

Comments
 (0)