Skip to content

Test for TCK test cases for FEEL expressions#21

Merged
richardbizik merged 5 commits intomainfrom
feature/tck-feel-tests
May 2, 2025
Merged

Test for TCK test cases for FEEL expressions#21
richardbizik merged 5 commits intomainfrom
feature/tck-feel-tests

Conversation

@jiri-sotona
Copy link
Contributor

@jiri-sotona jiri-sotona commented Apr 29, 2025

NOTE: There is missing support for decision>context>contextEntry>literalExpression in DMN in testcase-extractor so these test are failing too. E.g. tests in

dir: /TestCases/compliance-level-3/1130-feel-interval
model: 1130-feel-interval.dmn

@jiri-sotona jiri-sotona force-pushed the feature/tck-feel-tests branch from 5627eb5 to bbf16f8 Compare April 29, 2025 16:39
@jiri-sotona jiri-sotona changed the title TCK Feel expression tests Test for TCK test cases for FEEL expressions Apr 29, 2025
@jiri-sotona jiri-sotona marked this pull request as ready for review April 29, 2025 16:40
@jiri-sotona jiri-sotona force-pushed the feature/tck-feel-tests branch 3 times, most recently from a91d997 to 46a0fd4 Compare April 29, 2025 17:01
@jiri-sotona jiri-sotona force-pushed the feature/tck-feel-tests branch from 46a0fd4 to c3ac85b Compare April 29, 2025 17:13
@jiri-sotona jiri-sotona force-pushed the feature/tck-feel-tests branch 4 times, most recently from acd6cf8 to 34df530 Compare April 30, 2025 10:06
… separate dirs

Test fir layout is following:

```
- tests-feel
    - TestCases <- Manually managed set of FEEL tests
	...
- tests-tck
    - TestCases <- Tests for complete TCK test suite
	...
```

`tests-feel/TestCases` are managed manually - usually test configs are
copied from `tests-tck` as soon as they are passing. Goal is to catch
regression bugs with these tests.

`tests-tck/TestCases` dir is managed via `make extract-testcases`. These
tests can be run via `make tests-tck`
@jiri-sotona jiri-sotona force-pushed the feature/tck-feel-tests branch from 34df530 to 547b995 Compare April 30, 2025 15:00
@jiri-sotona jiri-sotona force-pushed the feature/tck-feel-tests branch from 6104d65 to 4218214 Compare April 30, 2025 22:17
@richardbizik richardbizik merged commit 108a1a4 into main May 2, 2025
2 checks passed
@richardbizik richardbizik deleted the feature/tck-feel-tests branch May 2, 2025 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants