Commit graph

90 commits

Author SHA1 Message Date
Philipp
e477cf215d
Make API testable & move PhotoAlbum tests to new destination 2021-11-12 21:08:36 +01:00
Philipp
4309f814e0
Transform ApiResponse::formatData() into dynamic method 2021-11-12 19:59:16 +01:00
Philipp
f28e64299e
Transform ApiResponse::createXML() into dynamic method 2021-11-12 19:56:37 +01:00
Philipp
319f91301d
Move API Response methods into an own class to make them mockable 2021-11-12 19:52:01 +01:00
Michael
293775ab4a Photo delete is moved as well 2021-11-10 23:31:42 +00:00
Michael
02210f285b API: some more converted functions 2021-11-10 23:07:46 +00:00
Michael
1518ad33ad API: Classes moved to the correct places according to their origin 2021-11-10 07:31:39 +00:00
Michael
0b7cad5cb5 Fix tests 2021-11-09 23:14:32 +00:00
Michael
be5988af41 Fixing tests 2021-11-09 23:10:20 +00:00
Michael
bbc4fe851b "init" removed, moved error function 2021-11-09 22:59:58 +00:00
Michael
b6943aff36 API call rate_limit_status moved 2021-11-09 21:41:37 +00:00
Michael
da9d1e828b Commented out test functions 2021-11-08 22:12:10 +00:00
Michael
a66bb09b40 Moved function to Arrays.php 2021-11-08 22:10:07 +00:00
Michael
f5b47fccce API: spme Functionality is transferred to new places 2021-11-08 21:35:41 +00:00
Philipp
58eea1adaa
Cleanup namespaces 2021-10-26 22:11:10 +02:00
Philipp
b216317477
Refactoring Core class structures ... 2021-10-26 22:11:09 +02:00
Hypolite Petovan
47acb6a278 Move notify to the new paradigm
- Remove unused frion notify template
- Update API test
2021-10-02 18:15:42 -04:00
Michael
4e5116cf7e API: No special handling for Diaspora reshares 2021-10-02 08:22:15 +00:00
Michael
28cfdec7c4 Some more renamed functions 2021-08-09 20:56:15 +00:00
Michael
28090bd793 Get rid of App->user completely 2021-08-08 19:30:21 +00:00
Michael
540ddb9265 Hopefully making the tests to work 2021-07-25 14:27:13 +00:00
Michael
bca5238b41 Removed test 2021-07-15 13:37:48 +00:00
Michael
49c59fed2c Fix tests 2021-07-10 14:04:27 +00:00
Michael
e5e3143293 Fix tests 2021-07-10 14:02:03 +00:00
Michael
21cc2d28a3 Proxy removed in API 2021-07-06 06:38:15 +00:00
Philipp
0fead7e3ea
Replace assertInternalType() with proper assertions 2021-06-02 23:03:08 +02:00
Philipp
0aa23b813f
adjusted test case 2021-05-25 09:21:37 +02:00
Philipp
10e8c5594d
Fix API tests 2021-05-24 13:47:02 +02:00
Philipp
a361a1af6a
Replace assertContains() for string assertions 2021-05-23 23:16:33 +02:00
Philipp
ef7eb60749
Make tests PHPUnit 7.5 compatible 2021-05-16 23:49:40 +02:00
Philipp
02e6dff6a0
Fix tests
- Fix InstallerTest case
- Fix native function mocking
- Add returntype for Unit-Tests
- Fixing ExtendedPDO test troubles
- Fix wrong class inheritance path for DatabaseTestTrait.php
- Fix SyslogLogger Server Exception for PHP8
- Add user/contact to database.fixture.php
- Avoid invalid rollbacks for test setup in PHP8
2021-04-04 20:11:57 +02:00
Philipp
8cab5edea9
Enable PHP 8.0 Auto-Test 2021-04-04 20:11:56 +02:00
Philipp
4b38b6aa16
Adapt tests for PhpUnit 7.5 2021-04-04 19:13:40 +02:00
Michael
f1b04504ca Chenged compared text 2020-11-19 16:28:15 +00:00
Michael
5598f7d6ba Fix test 2020-11-11 20:49:34 +00:00
Philipp
efaec26b1d
Fix wrong $this->assert...() with `self::assert...() 2020-10-18 20:52:27 +02:00
Hypolite Petovan
1b681222a4 Ensure query parameters are URL encoded in Arguments
- Simplify Arguments->determine
- Remove stripZRLs and stripQueryParam Arguments methods
- Updated tests
2020-09-12 09:09:16 -04:00
Hypolite Petovan
d1942afbca Stop using q as a page parameter 2020-09-12 09:09:15 -04:00
Philipp
1008f408c0
add global init to test setUp 2020-09-11 20:14:47 +02:00
Philipp
e4263f6fe5
Fix PSR-0 for test classes 2020-09-11 19:38:41 +02:00
Renamed from tests/include/ApiTest.php (Browse further)