Skip to content
This repository has been archived by the owner on Mar 16, 2022. It is now read-only.

Add initial node support TCK implementation #503

Merged
merged 1 commit into from
Dec 22, 2020

Conversation

pvlugter
Copy link
Member

Begin to implement the new TCK for node support, starting with the event sourced TCK model. The node support event sourced implementation doesn't emit events immediately, so this currently applies the event handler to the command-local state as well, so the updated state can be returned in the response. And because events are not emitted immediately, there's no need to add the restart option for emit-then-fail, so the TCK is updated to test failures with or without the restart. See also #375.

I'll follow up later with the other TCK models, publishing a docker image, enabling for native image TCK, and so on.

@pvlugter
Copy link
Member Author

Not having any luck with the Travis build, keeps getting stuck without any progress at different points.

@pvlugter pvlugter merged commit a7713c7 into cloudstateio:master Dec 22, 2020
@pvlugter pvlugter deleted the node-support-tck branch December 22, 2020 23:32
jroper pushed a commit to jroper/cloudstate that referenced this pull request Jan 18, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant