Griatch
0a5701d627
Give default permissions to spawn/edit prototypes.
...
Resolves #1687 .
2018-10-26 20:07:13 +02:00
Henddher Pedroza
e956bcf3be
Add 'examine' as valid switch alias for 'show' with its corresponding tests
2018-10-21 14:15:34 -05:00
Henddher Pedroza
1cbbdf5410
Harden test '@spawn/edit <valid-prototype>' by asserting that olc_menu has been loaded with valid-prototype.UX Enhancement to OLC menu. Underneath the title, display 'Editing: key(prototype_key)' of the prototype being edited. If none, show blank line
2018-10-21 13:43:36 -05:00
Henddher Pedroza
f70fa467f5
Test @spawn/edit BALL (synonym)
2018-10-20 20:22:11 -05:00
Henddher Pedroza
9f26d4b728
code cleanup
2018-10-20 20:12:55 -05:00
Henddher Pedroza
931290a7a0
Handle '@spawn/edit ' (no prototype key given) brings OLC menu. Handle '@spawn/edit testball' brings OLC menu. Handle '@spawn/edit NO_EXISTS' that returns error
2018-10-20 20:11:41 -05:00
Henddher Pedroza
414f72c3b0
Merge branch 'master' of https://github.com/Henddher/evennia into bug_1684
2018-10-20 18:18:59 -05:00
Griatch
03b6621b99
Merge pull request #1691 from Henddher/bug_1499
...
Bug 1499: [READY FOR REVIEW AND MERGE] No way to clear object descs without resulting to `@py`
2018-10-20 23:38:35 +02:00
Henddher Pedroza
ff6deb90c1
Modify tests so they pass. Some new tests throw exceptions
2018-10-19 19:16:02 -05:00
Henddher Pedroza
d3ddeda7c9
@spawn/edit is equivalent to @spawn/olc and @olc
2018-10-19 19:01:27 -05:00
Henddher Pedroza
ca81d35e1c
Baseline tests: assert current behavior (disregarding requirements)
2018-10-19 18:44:45 -05:00
Henddher Pedroza
01109de875
Merge branch 'master' of https://github.com/Henddher/evennia into bug_1684
2018-10-18 17:54:08 -05:00
Henddher Pedroza
4946b0f65d
Tests for @spawn/edit and @spawn/examine
2018-10-18 17:52:25 -05:00
Henddher Pedroza
e08efc68dc
Harden assertions
2018-10-16 20:09:17 -05:00
Henddher Pedroza
dc44dc0176
In @desc command, validate rhs based on = sign present in orig args. Default MUX parsing assigns None to rhs if there is nothing on the right of the = sign.
2018-10-16 19:49:19 -05:00
Henddher Pedroza
6b96e84fd0
Tests for @desc obj=
2018-10-16 19:31:10 -05:00
Griatch
40eb691cd4
Create hash password when creating irc bot.
2018-10-07 21:17:40 +02:00
Griatch
7133492630
Be more lenient with spawning old, more free-form prototypes
2018-10-06 19:00:54 +02:00
Griatch
c0bab475d6
Remove MAX_NR_CHARACTERS=1 enforcement for MULTISESSION_MODEs 0 and 1.
2018-09-29 11:11:41 +02:00
Griatch
0fd36ac335
Add missing CONNECTION_THROTTLE, cleanup
2018-09-25 21:35:49 +02:00
Griatch
33f04312f2
Merge branch 'validation' of https://github.com/strikaco/evennia-dev into strikaco-validation
2018-09-25 21:17:36 +02:00
Johnny
c0da1ff86a
Removes stray imports.
2018-09-21 17:45:59 +00:00
Johnny
a2cccd7326
Integrates new Throttle with unconnected Commands; rate limits new account creation (partial fix for #1523 ).
2018-09-21 17:39:51 +00:00
Johnny
e5828024e2
Modifies CmdUnconnectedCreate, CmdPassword and CmdNewPassword to use Django password validation before modification.
2018-09-20 21:29:56 +00:00
Vincent Le Goff
415322fe1a
Merge branch 'develop' into building_menu
2018-09-02 12:33:22 +02:00
Griatch
1923689040
Fix except-finally section that swallowed command unittest error message. Resolves #1629 .
2018-08-20 20:21:22 +02:00
Griatch
e56345ae57
Merge branch 'olc' into develop
2018-08-12 13:37:44 +02:00
Griatch
2127e2a6ef
Resolve merge conflicts
2018-07-31 11:50:05 +02:00
Aris (Karim) Merchant
1feceea4e8
Change callability check
...
TypeErrors are thrown in a wide variety of situations, most of which
have nothing to do with calling an uncallable object. The appropriate
test is to use the built-in callable() function, which actually
tests if the object is callable.
2018-07-30 16:37:22 -07:00
Griatch
405293729f
Prepare for flattening prototype display
2018-07-24 21:47:54 +02:00
Griatch
a954f9c723
Merge and fix conflicts with develop
2018-07-21 14:34:26 +02:00
Griatch
a4b8b12e63
Fix unittests
2018-07-21 13:40:46 +02:00
Griatch
a721889fc1
More work on unittests, still issues
2018-07-12 10:18:04 +02:00
Griatch
9360dc71f1
Rename prototype to prototype_parent, fixing olc menu
2018-06-24 09:50:03 +02:00
Griatch
41a1652fdc
Fix unittests after merge
2018-06-12 20:20:20 +02:00
Griatch
e144672e74
Resolve merge conflicts
2018-06-12 20:13:22 +02:00
Griatch
d47834f28a
Fix unittests; still missing protfunc tests and menus
2018-06-10 21:02:09 +02:00
Griatch
7f250cdec4
Move spawner tests into prototypes folder
2018-06-09 12:10:32 +02:00
Griatch
571f68ae99
Start work on prototype updating
2018-05-15 15:42:04 +02:00
Griatch
b5a1e8ddea
Work to test functionality
2018-05-10 22:28:16 +02:00
Griatch
d71b281b56
Merge with develop branch, resolve conflicts
2018-05-09 17:39:10 +02:00
Tehom
80c6d401e5
Call parse_ansi on each returned message before passing to regex to handle individually colored characters.
2018-04-24 06:03:01 -04:00
Rachel Blackman
bde11edaf0
Switch /contains to default, add /startswith switch instead.
2018-04-22 16:02:12 +02:00
Rachel Blackman
32ea0075e6
0.8 has switches defined in the command, need to make the change from the 0.7 changeset this originated from.
2018-04-22 16:02:12 +02:00
Rachel Blackman
04db9292ce
Add /contains switch to find.
2018-04-22 16:02:12 +02:00
Griatch
a5136e41d7
Merge branch 'master' into develop
2018-04-22 15:04:59 +02:00
Tehom
cb0c2d11f2
Add yet more hyphens.
2018-04-22 07:37:14 -04:00
Tehom
459a26fd74
Add hyphens to some tests. Probably more to come
2018-04-22 07:25:01 -04:00
Tehom
055bf93ac2
Fix regex in CommandTest breaking negative numbers
2018-04-22 06:56:27 -04:00
Griatch
b6cf09d48a
Merge pull request #1592 from friarzen/master
...
Alpha webclient split interface support
2018-04-21 19:10:11 +02:00