J. King
52104fb647
Implement article cleanup; fixes #28
2017-08-17 22:36:15 -04:00
J. King
4066bba05e
Full code coverage for Database class
...
- Fixes #49
2017-07-22 23:08:08 -04:00
J. King
cbdcacd1c3
Added basic code coverage annotations
2017-07-20 18:36:03 -04:00
J. King
3a26c75044
Tests for Database::meta*() functions
...
Improves #49
2017-07-18 16:38:23 -04:00
J. King
b3f631e335
Use more reliable database locking strategy; reorganize tests
...
PostgreSQL and MySQL both have better locking mechanisms than what was previously implemented, as well
2017-07-07 21:06:38 -04:00
J. King
ee9d8c1ceb
First tests for articleList
...
Fixed many errors in queries:
- Prepared statement wasn't running at all :)
- Returning feed ID rather than subscription ID
- latestEdition wasn't matching
2017-06-22 13:07:56 -04:00
J. King
c6b7e653c5
Tests for feedUpdate and feedListStale
...
The update process neglects to handle enclosures; this will have to be fixed
2017-06-02 19:16:36 -04:00
J. King
a580579627
First set of Database subscription tests
2017-05-10 22:01:00 -04:00
J. King
82e4838162
Re-organize Database tests
...
- Test files now consist entirely of traits:
- General setup trait mocking User class and cleaning up
- Driver trait to set up the database connection
- Series trait containing tests for the series, independent of driver used
2017-03-31 13:24:00 -04:00
J. King
dbd735f1f3
Full set of tests for user-related Database funcs
...
- Fixed a few inconsistencies and bugs along the way
- User manager tests need some equivalent fleshing out
2017-03-29 23:41:05 -04:00