Skip to content

Commit c07973f

Browse files
Run Java tests on generated schemas in stefgen on Github (#115)
We have testcases in stefgen/generator/testdata which currently generate Go and Java code from schemas, but only run Go tests. We need to also run Java tests. The action sets up both Go and Java, builds stefgen using Go, generates Java code from schemas using stefgen, then runs Java tests. #114
1 parent af958c8 commit c07973f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/build-and-test.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,12 @@ jobs:
117117
uses: gradle/actions/setup-gradle@8379f6a1328ee0e06e2bb424dadb7b159856a326 # v4.4.0
118118
with:
119119
cache-read-only: ${{ github.event_name == 'pull_request' }}
120+
121+
- name: Generate Java code from test schemas
122+
run: |
123+
cd stefgen/generator
124+
go test -run TestGenerate
125+
120126
- name: Gradle test
121127
run: >
122128
cd java && ./gradlew test

0 commit comments

Comments
 (0)