Skip to content

Commit

Permalink
Merge pull request #79 from marverix/master
Browse files Browse the repository at this point in the history
Version 0.32.0
  • Loading branch information
Monika Cilińska authored Mar 17, 2021
2 parents 7008e3a + 8d8749c commit 6e97c27
Show file tree
Hide file tree
Showing 40 changed files with 565 additions and 418 deletions.
4 changes: 2 additions & 2 deletions dist/api/APIAdminResource.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ import APIAdminResourceCluster from './APIAdminResourceCluster';
import APIAdminResourceDeviceTime from './APIAdminResourceDeviceTime';
import APIAdminResourceRunStandalone from './APIAdminResourceRunStandalone';
import APIAdminResourceDevice from './APIAdminResourceDevice';
import APIAdminResourceDeviceSession from './APIAdminResourceDeviceSession';
import APIAdminResourceAccountService from './APIAdminResourceAccountService';
import APIAdminResourceUser from './APIAdminResourceUser';
import APIAdminResourceDeviceSessionStandalone from './APIAdminResourceDeviceSessionStandalone';
declare class APIAdminResource extends APIResource {
constructor(parent: object);
accessGroups(): APIList;
Expand All @@ -33,7 +33,7 @@ declare class APIAdminResource extends APIResource {
deviceModelCriterias(): APIList;
deviceModelCriteria(id: number): APIResource;
deviceSessions(): APIList;
deviceSession(id: number): APIAdminResourceDeviceSession;
deviceSession(id: number): APIAdminResourceDeviceSessionStandalone;
deviceStatuses(): APIList;
deviceTime(): APIAdminResourceDeviceTime;
interactiveQueue(): APIList;
Expand Down
20 changes: 3 additions & 17 deletions dist/api/APIAdminResourceDeviceSession.d.ts
Original file line number Diff line number Diff line change
@@ -1,20 +1,6 @@
import APIResource from './APIResource';
import APIList from './APIList';
import InputFileset from './extra-class/InputFileset';
import OutputFileset from './extra-class/OutputFileset';
declare class APIAdminResourceDeviceSession extends APIResource {
constructor(parent: object, id: number);
changeBillable(): APIResource;
connections(): APIList;
connection(id: number): APIResource;
input(): InputFileset;
output(): OutputFileset;
release(): APIResource;
screenshots(): APIList;
screenshot(id: number): APIResource;
steps(): APIList;
step(id: number | 'current'): APIResource;
currentStep(): APIResource;
testCaseRuns(): APIList;
import APIResourceDeviceSessionCommon from './APIResourceDeviceSessionCommon';
declare class APIAdminResourceDeviceSession extends APIResourceDeviceSessionCommon {
changeBillable(billable: boolean): APIResource;
}
export default APIAdminResourceDeviceSession;
12 changes: 12 additions & 0 deletions dist/api/APIAdminResourceDeviceSessionStandalone.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import APIResource from './APIResource';
import APIList from './APIList';
import APIResourceDeviceSessionCommon from './APIResourceDeviceSessionCommon';
import DeviceSessionStandalone from './interface/DeviceSessionStandalone';
import DeviceSessionCommon from './interface/DeviceSessionCommon';
declare class APIAdminResourceDeviceSessionStandalone extends APIResourceDeviceSessionCommon implements DeviceSessionCommon, DeviceSessionStandalone {
changeBillable(billable: boolean): APIResource;
connections(): APIList;
connection(id: number): APIResource;
release(): APIResource;
}
export default APIAdminResourceDeviceSessionStandalone;
3 changes: 1 addition & 2 deletions dist/api/APIAdminResourceRun.d.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
import APIResource from './APIResource';
import APIResourceRunCommon from './APIResourceRunCommon';
import APIAdminResourceDeviceSession from './APIAdminResourceDeviceSession';
declare class APIAdminResourceRun extends APIResourceRunCommon {
buildLogsZip(ids?: Array<number>): APIResource;
buildLogsZip(ids?: Array<number>): import("./APIResource").default;
deviceSession(id: number): APIAdminResourceDeviceSession;
}
export default APIAdminResourceRun;
4 changes: 4 additions & 0 deletions dist/api/APIAdminResourceRunStandalone.d.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
import APIList from './APIList';
import APIResource from './APIResource';
import APIResourceDeviceSessionCommon from './APIResourceDeviceSessionCommon';
declare class APIAdminResourceRunStandalone extends APIResource {
constructor(parent: object, id: number);
abort(): APIResource;
changeBillable(billable: boolean): APIResource;
changePriority(priority: boolean): APIResource;
retry(ids?: Array<number>): APIResource;
deviceSessions(): APIList;
deviceSession(id: number): APIResourceDeviceSessionCommon;
}
export default APIAdminResourceRunStandalone;
3 changes: 3 additions & 0 deletions dist/api/APIEntity.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ declare class APIEntity {
constructor(parent: APIEntity | object);
push(...items: Array<string | number>): this;
pop(): this;
shift(): this;
unshift(...items: Array<string | number>): this;
restack(...items: Array<string | number>): this;
get first(): string | number;
set first(val: string | number);
get last(): string | number;
Expand Down
27 changes: 4 additions & 23 deletions dist/api/APIResourceDeviceSession.d.ts
Original file line number Diff line number Diff line change
@@ -1,27 +1,8 @@
import APIResource from './APIResource';
import APIList from './APIList';
import InputFileset from './extra-class/InputFileset';
import OutputFileset from './extra-class/OutputFileset';
declare class APIResourceDeviceSession extends APIResource {
constructor(parent: object, id: number);
clusterLogs(): APIResource;
dataAvailability(): APIResource;
fixturesZip(): APIResource;
junitXml(): APIResource;
logs(): APIResource;
performance(): APIResource;
release(): APIResource;
resultDataZip(): APIResource;
screenshots(): APIList;
screenshot(id: number): APIResource;
steps(): APIList;
step(id: number | 'current'): APIResource;
currentStep(): APIResource;
testCaseRuns(): APIList;
import APIResourceDeviceSessionCommon from './APIResourceDeviceSessionCommon';
import DeviceSession from './interface/DeviceSession';
declare class APIResourceDeviceSession extends APIResourceDeviceSessionCommon implements DeviceSession {
abort(): APIResource;
retry(): APIResource;
input(): InputFileset;
output(): OutputFileset;
videos(): APIList;
connections(): APIList;
}
export default APIResourceDeviceSession;
17 changes: 17 additions & 0 deletions dist/api/APIResourceDeviceSessionCommon.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import APIResource from './APIResource';
import APIList from './APIList';
import InputFileset from './class/InputFileset';
import OutputFileset from './class/OutputFileset';
import DeviceSessionCommon from './interface/DeviceSessionCommon';
declare class APIResourceDeviceSessionCommon extends APIResource implements DeviceSessionCommon {
constructor(parent: object, id: number);
input(): InputFileset;
output(): OutputFileset;
screenshots(): APIList;
screenshot(id: number): APIResource;
steps(): APIList;
step(id: number | 'current'): APIResource;
currentStep(): APIResource;
testCaseRuns(): APIList;
}
export default APIResourceDeviceSessionCommon;
11 changes: 11 additions & 0 deletions dist/api/APIResourceDeviceSessionStandalone.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import APIList from './APIList';
import APIResource from './APIResource';
import OutputFileset from './class/OutputFileset';
declare class APIResourceDeviceSessionStandalone extends APIResource {
constructor(parent: object, id: number);
connections(): APIList;
connection(id: number): APIResource;
output(): OutputFileset;
release(): APIResource;
}
export default APIResourceDeviceSessionStandalone;
4 changes: 2 additions & 2 deletions dist/api/APIResourceUser.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import APIResource from './APIResource';
import APIResourceBillingPeriod from './APIResourceBillingPeriod';
import APIResourceJob from './APIResourceJob';
import APIResourceDeviceGroup from './APIResourceDeviceGroup';
import APIResourceDeviceSession from './APIResourceDeviceSession';
import APIResourceProject from './APIResourceProject';
import APIResourceFile from './APIResourceFile';
import APIResourceNotification from './APIResourceNotification';
Expand All @@ -15,6 +14,7 @@ import APIListServices from './APIListServices';
import APIListRuns from './APIListRuns';
import APIListNotifications from './APIListNotifications';
import APIListSmartbearTunnels from './APIListSmartbearTunnels';
import APIResourceDeviceSessionStandalone from './APIResourceDeviceSessionStandalone';
declare class APIResourceUser extends APIResource {
constructor(parent: object, id: number | 'me');
account(): APIUserResourceAccount;
Expand All @@ -29,7 +29,7 @@ declare class APIResourceUser extends APIResource {
deviceGroups(): APIList;
deviceGroup(id: number): APIResourceDeviceGroup;
deviceSessions(): APIList;
deviceSession(id: number): APIResourceDeviceSession;
deviceSession(id: number): APIResourceDeviceSessionStandalone;
projects(): APIList;
project(id: number): APIResourceProject;
files(): APIListFiles;
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import APIList from '../APIList';
declare class OutputFileset extends APIResource {
constructor(parent: object);
files(): APIList;
file(id: number): APIResource;
filesZip(): APIResource;
screenshots(): APIList;
screenshot(id: number): APIResource;
Expand Down
4 changes: 4 additions & 0 deletions dist/api/factory/postAdminDeviceSessionChangeBillable.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
import APIEntity from '../APIEntity';
import APIResource from '../APIResource';
declare function postAdminDeviceSessionChangeBillable(parent: APIEntity, billable: boolean): APIResource;
export default postAdminDeviceSessionChangeBillable;
7 changes: 7 additions & 0 deletions dist/api/interface/DeviceSession.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import APIResource from '../APIResource';
import DeviceSessionCommon from './DeviceSessionCommon';
interface DeviceSession extends DeviceSessionCommon {
abort(): APIResource;
retry(): APIResource;
}
export default DeviceSession;
8 changes: 8 additions & 0 deletions dist/api/interface/DeviceSessionBase.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import APIResource from '../APIResource';
import InputFileset from '../class/InputFileset';
import OutputFileset from '../class/OutputFileset';
interface DeviceSessionBase extends APIResource {
input(): InputFileset;
output(): OutputFileset;
}
export default DeviceSessionBase;
12 changes: 12 additions & 0 deletions dist/api/interface/DeviceSessionCommon.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import APIList from '../APIList';
import APIResource from '../APIResource';
import DeviceSessionBase from './DeviceSessionBase';
interface DeviceSessionCommon extends DeviceSessionBase {
screenshots(): APIList;
screenshot(id: number): APIResource;
steps(): APIList;
step(id: number | 'current'): APIResource;
currentStep(): APIResource;
testCaseRuns(): APIList;
}
export default DeviceSessionCommon;
9 changes: 9 additions & 0 deletions dist/api/interface/DeviceSessionStandalone.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import APIList from '../APIList';
import APIResource from '../APIResource';
import DeviceSessionBase from './DeviceSessionBase';
interface DeviceSessionStandalone extends DeviceSessionBase {
connections(): APIList;
connection(id: number): APIResource;
release(): APIResource;
}
export default DeviceSessionStandalone;
Loading

0 comments on commit 6e97c27

Please sign in to comment.