@@ -310,20 +310,8 @@ - (void)testTeamMemberFileAcessActions:(void (^)(TeamTests *))nextTest {
310310 [TestFormat printTestEnd ];
311311 nextTest (teamTests);
312312 };
313- void (^reportsGetStorage)(void ) = ^{
314- [teamTests reportsGetStorage: end];
315- };
316- void (^reportsGetMembership)(void ) = ^{
317- [teamTests reportsGetMembership: reportsGetStorage];
318- };
319- void (^reportsGetDevices)(void ) = ^{
320- [teamTests reportsGetDevices: reportsGetMembership];
321- };
322- void (^reportsGetActivity)(void ) = ^{
323- [teamTests reportsGetActivity: reportsGetDevices];
324- };
325313 void (^getInfo)(void ) = ^{
326- [teamTests getInfo: reportsGetActivity ];
314+ [teamTests getInfo: end ];
327315 };
328316 void (^linkedAppsListMembersLinkedApps)(void ) = ^{
329317 [teamTests linkedAppsListMembersLinkedApps: getInfo];
@@ -371,8 +359,11 @@ - (void)testTeamMemberManagementActions:(void (^)(void))nextTest {
371359 void (^membersList)(void ) = ^{
372360 [teamTests membersList: membersSendWelcomeEmail];
373361 };
362+ void (^membersListDevices)(void ) = ^{
363+ [teamTests membersListDevices: membersList];
364+ };
374365 void (^membersGetInfo)(void ) = ^{
375- [teamTests membersGetInfo: membersList ];
366+ [teamTests membersGetInfo: membersListDevices ];
376367 };
377368 void (^membersAdd)(void ) = ^{
378369 [teamTests membersAdd: membersGetInfo];
@@ -1815,86 +1806,6 @@ - (void)getInfo:(void (^)(void))nextTest {
18151806 }];
18161807}
18171808
1818- - (void )reportsGetActivity : (void (^)(void ))nextTest {
1819- [TestFormat printSubTestBegin: NSStringFromSelector (_cmd )];
1820- NSCalendar *calendar = [NSCalendar currentCalendar ];
1821- NSDate *twoDaysAgo = [calendar dateByAddingUnit: NSCalendarUnitDay value: -2 toDate: [NSDate new ] options: 0 ];
1822- [[[_tester.team reportsGetActivity: twoDaysAgo endDate: [NSDate new ]]
1823- setResponseBlock: ^(DBTEAMGetActivityReport *result, DBTEAMDateRangeError *routeError, DBRequestError *error) {
1824- if (result) {
1825- MyLog (@" %@ \n " , result);
1826- [TestFormat printSubTestEnd: NSStringFromSelector (_cmd )];
1827- nextTest ();
1828- } else {
1829- [TestFormat abort: error routeError: routeError];
1830- }
1831- } queue: [NSOperationQueue new ]] setProgressBlock: ^(int64_t bytesSent, int64_t totalBytesSent, int64_t totalBytesExpectedToSend) {
1832- [TestFormat printSentProgress: bytesSent
1833- totalBytesSent: totalBytesSent
1834- totalBytesExpectedToSend: totalBytesExpectedToSend];
1835- }];
1836- }
1837-
1838- - (void )reportsGetDevices : (void (^)(void ))nextTest {
1839- [TestFormat printSubTestBegin: NSStringFromSelector (_cmd )];
1840- NSCalendar *calendar = [NSCalendar currentCalendar ];
1841- NSDate *twoDaysAgo = [calendar dateByAddingUnit: NSCalendarUnitDay value: -2 toDate: [NSDate new ] options: 0 ];
1842- [[[_tester.team reportsGetDevices: twoDaysAgo endDate: [NSDate new ]]
1843- setResponseBlock: ^(DBTEAMGetDevicesReport *result, DBTEAMDateRangeError *routeError, DBRequestError *error) {
1844- if (result) {
1845- MyLog (@" %@ \n " , result);
1846- [TestFormat printSubTestEnd: NSStringFromSelector (_cmd )];
1847- nextTest ();
1848- } else {
1849- [TestFormat abort: error routeError: routeError];
1850- }
1851- } queue: [NSOperationQueue new ]] setProgressBlock: ^(int64_t bytesSent, int64_t totalBytesSent, int64_t totalBytesExpectedToSend) {
1852- [TestFormat printSentProgress: bytesSent
1853- totalBytesSent: totalBytesSent
1854- totalBytesExpectedToSend: totalBytesExpectedToSend];
1855- }];
1856- }
1857-
1858- - (void )reportsGetMembership : (void (^)(void ))nextTest {
1859- [TestFormat printSubTestBegin: NSStringFromSelector (_cmd )];
1860- NSCalendar *calendar = [NSCalendar currentCalendar ];
1861- NSDate *twoDaysAgo = [calendar dateByAddingUnit: NSCalendarUnitDay value: -2 toDate: [NSDate new ] options: 0 ];
1862- [[[_tester.team reportsGetMembership: twoDaysAgo endDate: [NSDate new ]]
1863- setResponseBlock: ^(DBTEAMGetMembershipReport *result, DBTEAMDateRangeError *routeError, DBRequestError *error) {
1864- if (result) {
1865- MyLog (@" %@ \n " , result);
1866- [TestFormat printSubTestEnd: NSStringFromSelector (_cmd )];
1867- nextTest ();
1868- } else {
1869- [TestFormat abort: error routeError: routeError];
1870- }
1871- } queue: [NSOperationQueue new ]] setProgressBlock: ^(int64_t bytesSent, int64_t totalBytesSent, int64_t totalBytesExpectedToSend) {
1872- [TestFormat printSentProgress: bytesSent
1873- totalBytesSent: totalBytesSent
1874- totalBytesExpectedToSend: totalBytesExpectedToSend];
1875- }];
1876- }
1877-
1878- - (void )reportsGetStorage : (void (^)(void ))nextTest {
1879- [TestFormat printSubTestBegin: NSStringFromSelector (_cmd )];
1880- NSCalendar *calendar = [NSCalendar currentCalendar ];
1881- NSDate *twoDaysAgo = [calendar dateByAddingUnit: NSCalendarUnitDay value: -2 toDate: [NSDate new ] options: 0 ];
1882- [[[_tester.team reportsGetStorage: twoDaysAgo endDate: [NSDate new ]]
1883- setResponseBlock: ^(DBTEAMGetStorageReport *result, DBTEAMDateRangeError *routeError, DBRequestError *error) {
1884- if (result) {
1885- MyLog (@" %@ \n " , result);
1886- [TestFormat printSubTestEnd: NSStringFromSelector (_cmd )];
1887- nextTest ();
1888- } else {
1889- [TestFormat abort: error routeError: routeError];
1890- }
1891- } queue: [NSOperationQueue new ]] setProgressBlock: ^(int64_t bytesSent, int64_t totalBytesSent, int64_t totalBytesExpectedToSend) {
1892- [TestFormat printSentProgress: bytesSent
1893- totalBytesSent: totalBytesSent
1894- totalBytesExpectedToSend: totalBytesExpectedToSend];
1895- }];
1896- }
1897-
18981809/* *
18991810 Permission: TEAM member management
19001811 */
@@ -2179,6 +2090,25 @@ - (void)membersList:(void (^)(void))nextTest {
21792090 }];
21802091}
21812092
2093+ - (void )membersListDevices : (void (^)(void ))nextTest {
2094+ [TestFormat printSubTestBegin: NSStringFromSelector (_cmd )];
2095+
2096+ [[[_tester.team devicesListMembersDevices ]
2097+ setResponseBlock: ^(DBTEAMListMembersDevicesResult *result, DBTEAMListMembersDevicesError *routeError, DBRequestError *error) {
2098+ if (result) {
2099+ MyLog (@" %@ \n " , result);
2100+ [TestFormat printSubTestEnd: NSStringFromSelector (_cmd )];
2101+ nextTest ();
2102+ } else {
2103+ [TestFormat abort: error routeError: routeError];
2104+ }
2105+ } queue: [NSOperationQueue new ]] setProgressBlock: ^(int64_t bytesSent, int64_t totalBytesSent, int64_t totalBytesExpectedToSend) {
2106+ [TestFormat printSentProgress: bytesSent
2107+ totalBytesSent: totalBytesSent
2108+ totalBytesExpectedToSend: totalBytesExpectedToSend];
2109+ }];
2110+ }
2111+
21822112- (void )membersSendWelcomeEmail : (void (^)(void ))nextTest {
21832113 [TestFormat printSubTestBegin: NSStringFromSelector (_cmd )];
21842114 DBTEAMUserSelectorArg *userSelectArg = [[DBTEAMUserSelectorArg alloc ] initWithTeamMemberId: _teamMemberId];
0 commit comments