Commit Graph

3 Commits

Author SHA1 Message Date
076ebe8fcf Add global namespace to Acedia actors and objects
We want all actors and objects defined in Acedia to share
a global namespace that provides an access to important variables
(such as `Acedia` reference) and functions.

We add a `Global` singleton and `AcediaActor` / `AcediaObject`
base classes with a quick accessor to it's instance (`_` / `_()`).
2020-04-08 01:36:29 +07:00
a4a1c21cd7 Add basic unit test support
Add class that can automatically perform defined tests on user request.

Developers that wish to implemet unit tests for some functionality
must extend that class (`TestCase`) and add it to the manifest,
so that Acedia can read, register and later use it to perform tests.
2020-03-31 13:28:20 +07:00
b289a44a9f First commit 2020-02-16 19:41:27 +07:00