davewiththenicehat
1a18b247e2
Task_Handler unit test, after completion time only
...
Unit test for task handler tasks that complete after delay time.
Required creating local reference for a clock.
All evennia unit tests pass with `evennia test evennia`.
All of my projects unit tests passed. They have a very heavy usage of reactor.
Verified delays working with project manually
Moving forward with creating method to call callbacks early.
2021-04-14 12:14:04 -04:00
Griatch
fd726941dd
Update the evscaperoom README
2021-04-13 23:57:22 +02:00
Griatch
bf4f532643
Update the evscaperoom README
2021-04-13 23:57:09 +02:00
Griatch
2776aa2e20
Adding a new central channel command
2021-04-13 23:56:53 +02:00
davewiththenicehat
f62ff2015f
taskhandler verified do_task causes errors if called manually (early)
...
Any usage of taskhandler's method outside of the deferred instance calling it results in errors.
Referencing: It's easier to access these tasks (should it be necessary) using
`evennia.scripts.taskhandler.TASK_HANDLER`
I can see it is intended to be used this way.
More importantly usage of the global reactor would require usage of reactorbuilder API which is recomended for building reactors only.
Commiting notes before switching to twisted's documented methods for making and testing deferrals.
In short I need to get an instance of reactor's callLater. Creating and working with that call later will allow me to test taskhandler and make it function as intended.
Usage of utils.delay will not change.
2021-04-13 17:01:55 -04:00
Griatch
25e7e5a500
First version of refactored channel hooks
2021-04-11 21:43:21 +02:00
Griatch
48ebe5e3c2
Start refactoring channels
2021-04-11 16:17:02 +02:00
Griatch
9e2b7576b1
Another typo in funcparser loading settings
2021-04-11 16:13:56 +02:00
Griatch
5dc85cbc1d
Fix typo in deprecation warning
2021-04-11 16:11:51 +02:00
Griatch
f9a2f9f095
Minor refactor of exception to top of module
2021-04-08 21:46:45 +02:00
davewiththenicehat
f445cfb355
TaskHandler Return task_id if persistent
...
TaskHandler Return task_id if persistent
unit tests passed 645 ran
2021-04-07 18:00:02 -04:00
davewiththenicehat
d0d2a9384f
Revert ".gitignore Atom's remote sync settings file"
...
This reverts commit 6c05651e11 .
2021-04-07 17:36:54 -04:00
davewiththenicehat
6c05651e11
.gitignore Atom's remote sync settings file
...
Atom's remote sync settings file
It contains clear text passwords. As well as settings that are user specific.
2021-04-07 17:02:22 -04:00
RealKinetix
e6ddc4ffb1
Merge remote-tracking branch 'origin/master' into maintenance-times
2021-04-06 18:51:11 -07:00
RealKinetix
21bf565e57
Unsure how the last commit had an old edit, but this should fix tests now.
2021-04-06 17:43:49 -07:00
RealKinetix
80a0a3ce70
Fixed related server test in the test suite with appropriate timing trigger.
2021-04-06 17:25:08 -07:00
Griatch
2ded469357
Improved Italian i18n (user rpolve)
2021-04-06 21:46:02 +02:00
Griatch
4ac88c3898
Merge branch 'master' into develop
2021-04-06 21:12:16 +02:00
fariparedes
43ecb0a9f2
Proposed fix
2021-04-06 21:12:10 +02:00
Griatch
80f5a6c085
Merge branch 'from-obj' of https://github.com/fariparedes/evennia into fariparedes-from-obj
2021-04-06 21:11:31 +02:00
Griatch
4f3f1cadac
Merge branch 'master' into develop
2021-04-06 21:09:13 +02:00
fariparedes
acd1765ea3
Proposed fix
2021-04-06 21:06:14 +02:00
Griatch
08f8b9143a
Merge branch 'ooc-look' of https://github.com/fariparedes/evennia into fariparedes-ooc-look
2021-04-06 21:05:56 +02:00
duysqubix
b99799c641
need to add twistd location to environment
2021-04-06 21:04:15 +02:00
Griatch
eb704812ae
Merge branch 'master' of https://github.com/duysqubix/evennia into duysqubix-master
2021-04-06 21:02:36 +02:00
RealKinetix
7d20d35375
Maintenance time calculations should be done in minutes, not seconds.
...
Should resolve #2336
2021-03-29 22:34:55 -07:00
Griatch
2f0709e4fc
Link to new funcparser docs
2021-03-28 00:00:38 +01:00
Griatch
198c446741
Merge branch 'GulliblePsychologist-argparser' into develop
2021-03-27 23:45:28 +01:00
Griatch
c9d9e9c6f8
Clean up docs and more funcparser fixes
2021-03-27 23:43:46 +01:00
Griatch
c65c68e4c2
Further cleanup and refactoring
2021-03-27 19:20:21 +01:00
fariparedes
2366ea4a9c
Proposed fix
2021-03-26 21:42:15 -04:00
fariparedes
43c3117732
Proposed fix
2021-03-26 21:34:03 -04:00
Griatch
7891987e05
Fix unittests for funcparser refactor
2021-03-26 23:45:38 +01:00
Griatch
ca58209244
Fix links to docs
2021-03-25 23:18:39 +01:00
Griatch
a3a57314a1
Homogenize funcparser calls
2021-03-25 23:15:47 +01:00
duysqubix
62d201a1b6
need to add twistd location to environment
2021-03-23 04:32:21 +00:00
Griatch
adb370b1d3
Add tests for verb conjugation
2021-03-22 20:18:27 +01:00
Griatch
24a6d2cfab
Add verb conjugation module
2021-03-22 00:47:27 +01:00
Griatch
e025357d16
Fix doc build makefile
2021-03-20 10:49:06 +01:00
Griatch
c69ffe9f41
Correct doc-building make
2021-03-20 10:47:57 +01:00
Griatch
2c7163ba74
Remove mention of defunct delaccount cmd
2021-03-20 09:45:17 +01:00
Griatch
349b712152
Fix mention of defunct unban command. Resolves #2337
2021-03-20 09:43:29 +01:00
Griatch
263065e7f1
Make Funcparser support non-string returns; more tests
2021-03-20 00:23:29 +01:00
Griatch
06c2b6d477
Make funcparser able to handle non-string returns
2021-03-18 23:27:00 +01:00
Griatch
73eb9a935d
Make FuncParser integrate better with literal_eval by not nesting strings unnecessarily.
2021-03-18 09:39:41 +01:00
Griatch
773bb31f55
Replace inlinefunc parser with FuncParser mostly
2021-03-17 23:44:08 +01:00
Griatch
8c3910a033
Add new docs for FuncParser
2021-03-17 20:52:51 +01:00
Griatch
f445f34356
Add simple_parser dependency. Extend/test new funcparser
2021-03-17 17:02:53 +01:00
Griatch
377a25f9e8
Add and start testing of new central funcparser
2021-03-14 23:54:53 +01:00
Griatch
32d7a4782c
Resolve merge conflicts
2021-03-14 17:29:48 +01:00