@@ -91,27 +91,33 @@ jobs:
91
91
npm install
92
92
working-directory : tests
93
93
94
- - name : Install specific version of data-models ${{ inputs.data-models_ref }}
94
+ - name : Broker microservice - Install specific version of data-models ${{ inputs.data-models_ref }}
95
95
if : ${{ inputs.data-models_ref }}
96
- run : |
97
- cd packages/openactive-broker-microservice && npm install github:openactive/data-models#${{ inputs.data-models_ref }}
98
- cd packages/openactive-integration-tests && npm install github:openactive/data-models#${{ inputs.data-models_ref }}
99
- working-directory : tests
96
+ working-directory : tests/packages/openactive-broker-microservice
97
+ run : npm install github:openactive/data-models#${{ inputs.data-models_ref }}
100
98
101
- - name : Install specific version of data-model-validator ${{ inputs.data-model-validator_ref }}
99
+ - name : Broker microservice - Install specific version of data-model-validator ${{ inputs.data-model-validator_ref }}
102
100
if : ${{ inputs.data-model-validator_ref }}
103
- run : |
104
- cd packages/openactive-broker-microservice && npm install github:openactive/data-model-validator#${{ inputs.data-model-validator_ref }}
105
- cd packages/openactive-integration-tests && npm install github:openactive/data-model-validator#${{ inputs.data-model-validator_ref }}
106
- working-directory : tests
101
+ working-directory : tests/packages/openactive-broker-microservice
102
+ run : npm install github:openactive/data-model-validator#${{ inputs.data-model-validator_ref }}
107
103
108
- - name : Install specific version of rpde-validator ${{ inputs.rpde-validator_ref }}
104
+ - name : Broker microservice - Install specific version of rpde-validator ${{ inputs.rpde-validator_ref }}
109
105
if : ${{ inputs.rpde-validator_ref }}
110
- run : |
111
- cd packages/openactive-broker-microservice && npm install github:openactive/rpde-validator#${{ inputs.rpde-validator_ref }}
112
- working-directory : tests
106
+ working-directory : tests/packages/openactive-broker-microservice
107
+ run : npm install github:openactive/rpde-validator#${{ inputs.rpde-validator_ref }}
113
108
109
+ - name : Integration tests - Install specific version of data-models ${{ inputs.data-models_ref }}
110
+ if : ${{ inputs.data-models_ref }}
111
+ working-directory : tests/packages/openactive-integration-tests
112
+ run : npm install github:openactive/data-models#${{ inputs.data-models_ref }}
113
+
114
+ - name : Integration tests - Install specific version of data-model-validator ${{ inputs.data-model-validator_ref }}
115
+ if : ${{ inputs.data-model-validator_ref }}
116
+ working-directory : tests/packages/openactive-integration-tests
117
+ run : npm install github:openactive/data-model-validator#${{ inputs.data-model-validator_ref }}
118
+
114
119
- name : Run Checks on the Code (Test the Tests!)
120
+ if : ${{ inputs.data-models_ref || inputs.data-model-validator_ref || inputs.rpde-validator_ref }}
115
121
run : npm test
116
122
working-directory : tests
117
123
0 commit comments