diff options
author | redmatrix <git@macgirvin.com> | 2016-07-19 18:41:36 -0700 |
---|---|---|
committer | redmatrix <git@macgirvin.com> | 2016-07-19 18:41:36 -0700 |
commit | 2c9938f0d555145d4cae53cfc0a66443efd7db29 (patch) | |
tree | 8311b8c31b42fa369cbfa5c50150f97f9fdfd308 | |
parent | ea830328634b084e44f9e16f037a8bef3c98280a (diff) | |
download | volse-hubzilla-2c9938f0d555145d4cae53cfc0a66443efd7db29.tar.gz volse-hubzilla-2c9938f0d555145d4cae53cfc0a66443efd7db29.tar.bz2 volse-hubzilla-2c9938f0d555145d4cae53cfc0a66443efd7db29.zip |
add test sequence
-rw-r--r-- | test-sequence | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/test-sequence b/test-sequence new file mode 100644 index 000000000..a87c40287 --- /dev/null +++ b/test-sequence @@ -0,0 +1,37 @@ +extensible permissions testing + +- create a new channel with social role + - verify permission limits are created as pconfig entries + + - connect from a remote system with traditional permissions + - verify 'their_perms' in abconfig + - approve the connection + - verify 'my_perms' in abconfig + + - from remote system verify their_perms, my_perms + + - change a setting + - verify 'my_perms' in abconfig + - from remote system verify change was communicated + + - connect from a remote system with new perms + - repeat above tests + + +- connect to a channel from diaspora or gnusocial + - verify permissions are correct + +- change channel role to forum + - repeat above tests, this time checking for auto acceptance with the correct permissions + + +- connect outbound to a remote system with traditional permissions + +- connect outbound to a system with new permissions + + +- attempt permission violations and check that they are denied + + + + |