There's also the IOUtils community module:
https://github.com/tlaplus/CommunityModules/blob/master/modules/IOUtils.tla
--They term you're looking for is model-based testing. Usually this is done by pre-generating a system trace then translating that trace to events in your system and running those events against your system. It seems simpler than the on-line method you've described. There have been a number of talks at the past couple TLA+ confs about model-based testing: http://conf.tlapl.us/home/
Andrew
--On Saturday, February 19, 2022 at 3:12:01 AM UTC-5 fch...@xxxxxxxxx wrote:
Can TLA+ support such an extension that allows running user-defined procedures written by some programming language when an event happens?
Or is there any plan for this?
It may be helpful to provide this function, such as auto-generating test cases.
Best,
Guo
You received this message because you are subscribed to the Google Groups "tlaplus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tlaplus+unsubscribe@xxxxxxxxxxxxxxxx.
To view this discussion on the web visit https://groups.google.com/d/msgid/tlaplus/e5d7d8f7-bcdb-485f-86ba-9ca0c5c84fb2n%40googlegroups.com.