File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
api/src/main/resources/schema
validation/src/test/java/io/serverlessworkflow/validation/test Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 160160 }
161161 },
162162 "required": [
163+ "id",
163164 "name",
164165 "version",
165166 "states"
Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ public void testIncompleteYamlWithSchemaValidation() {
5858 List<ValidationError> validationErrors =
5959 workflowValidator.setSource("---\n" + "key: abc\n").validate();
6060 Assertions.assertNotNull(validationErrors);
61- Assertions.assertEquals(3 , validationErrors.size());
61+ Assertions.assertEquals(4 , validationErrors.size());
6262 }
6363
6464 @Test
@@ -119,11 +119,10 @@ public void testWorkflowMissingStatesIdAndKey() {
119119 + "}")
120120 .validate();
121121 Assertions.assertNotNull(validationErrors);
122- Assertions.assertEquals(2 , validationErrors.size());
122+ Assertions.assertEquals(1 , validationErrors.size());
123123
124124 Assertions.assertEquals(
125- "Workflow id or key should not be empty", validationErrors.get(0).getMessage());
126- Assertions.assertEquals("No states found", validationErrors.get(1).getMessage());
125+ "$.id: is missing but it is required", validationErrors.get(0).getMessage());
127126 }
128127
129128 @Test
You can’t perform that action at this time.
0 commit comments