Commit graph

29 commits

Author SHA1 Message Date
e16df90bae Style fixes 2020-11-16 10:26:14 -05:00
180b4ecc9b More user tests 2020-11-16 10:24:06 -05:00
27d9c046d5 More work on user management 2020-11-16 00:11:19 -05:00
7f2117adaa Differentiate between duplicate/missing users and other failure modes 2020-11-15 16:24:26 -05:00
351f972512 Tests for internal user driver 2020-11-13 21:41:27 -05:00
5a17efc7b5 Clean up user driver API
- It is no longer assumed a driver knows whether a user exists
- The $password param is now required (but nullable when setting
2020-11-09 18:14:03 -05:00
771f79323c Strip out remnants of the authorizer 2020-11-09 16:51:30 -05:00
bc53a2d24a Style fixes 2020-03-01 15:16:50 -05:00
b5f118e8cb Cleanup 2020-01-20 13:52:48 -05:00
bbace7a0ac Use void and nullable return types where practical 2020-01-20 13:34:03 -05:00
de424e42f6 Merge branch 'master' into phpunit-8 2019-11-14 11:51:38 -05:00
3ef1177f06 Remove driver lists 2019-10-18 13:20:28 -04:00
17a2fa96f8 Upgrade to PHPUnit 8 2019-10-16 14:42:43 -04:00
6235cb0be6 Fix errors in last commit 2019-09-05 10:13:17 -04:00
29667464a1 Remove unnecessary namespace imports 2019-09-05 10:03:32 -04:00
e45ba3f0ea Add means of unsetting a password in the backend 2019-03-24 14:42:23 -04:00
81acba90dc Use strict equality when comparing strings 2019-01-11 10:38:06 -05:00
cf896121b2 Style fixes 2018-12-05 17:28:11 -05:00
7340d65c0e Make data clearing in tests static 2018-11-23 10:01:17 -05:00
f22e53fdc9 Align result tests with driver tests 2018-11-22 19:55:54 -05:00
a8cc9a4780 Tests for internal user driver; closes #50 2018-11-04 12:06:30 -05:00
1ac85df46b Last set of tests for User class 2018-11-03 13:26:22 -04:00
b8f8a617fe Simply user test data providers
The user manager no longer differentiates between the internal driver
and other drivers, making the duplication unnecessary
2018-11-02 17:28:12 -04:00
5959c0672d Tests for most of the User class 2018-11-02 10:02:37 -04:00
11747c93fd Strip out unused user management functionality
Tests have been removed as well; new tests are forthcoming
2018-10-28 10:59:17 -04:00
f64f0c6a22 Whitespace cleanup 2018-10-26 14:58:04 -04:00
39cad91b78 CS fixes 2017-12-22 11:51:58 -05:00
095fe10aec Reorganize PDO tests into namespaces 2017-12-22 11:41:54 -05:00
3adfe8742f Reorganize test cases 2017-12-07 15:46:49 -05:00