Skip to content

Commit f9b1e16

Browse files
CI: run generator unit tests (#32)
1 parent 73ba4a7 commit f9b1e16

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

.github/workflows/dart.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- uses: actions/checkout@v3
2222
- name: Install ObjectBox C-API
2323
run: ./install.sh
24-
- name: Test
24+
- name: Integration test
2525
run: ./generator/test.sh
2626

2727
# make sure the init script doesn't stop working - it's not something we usually run during normal development
@@ -54,10 +54,15 @@ jobs:
5454
with:
5555
sdk: ${{ matrix.sdk }}
5656
- uses: actions/checkout@v3
57+
- name: Generator Test
58+
working-directory: generator
59+
run: |
60+
../tool/pub.sh get
61+
../tool/pub.sh run test
5762
- name: Install ObjectBox C-API
5863
working-directory: objectbox
5964
run: ../install.sh
60-
- name: Test
65+
- name: Library Test
6166
working-directory: objectbox
6267
run: |
6368
../tool/pub.sh get

.gitlab-ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ analyze:
3535
- cd ..
3636
- dart format --set-exit-if-changed --fix .
3737

38-
# Runs generator integration tests, e.g. ensures generator works as expected.
38+
# Runs generator unit and integration tests, e.g. ensures generator works as expected.
3939
test-generator:linux:x64:
4040
extends: .cache
4141
stage: test
@@ -44,6 +44,9 @@ test-generator:linux:x64:
4444
script:
4545
- ./install.sh
4646
- ./generator/test.sh
47+
- cd generator
48+
- dart pub get
49+
- dart test
4750

4851
.test:
4952
extends: .cache

0 commit comments

Comments
 (0)