This is an automated email from the ASF dual-hosted git repository.
rawlin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git.
from 44acf87 Delivery Service Request "originals" (#5678)
add 7122761 Convert Traffic Portal integration tests data to be type-safe
(#5720)
No new revisions were added by this update.
Summary of changes:
traffic_portal/test/integration/CommonUtils/API.ts | 211 +++--
.../test/integration/Data/ASNs/Cleanup.json | 55 --
.../test/integration/Data/ASNs/Setup.json | 63 --
.../test/integration/Data/ASNs/TestCases.json | 170 ----
.../test/integration/Data/CDN/TestCases.json | 169 ----
.../integration/Data/CacheGroup/TestCases.json | 222 -----
.../test/integration/Data/Coordinates/Cleanup.json | 23 -
.../test/integration/Data/Coordinates/Setup.json | 16 -
.../integration/Data/Coordinates/TestCases.json | 75 --
.../test/integration/Data/Divisions/Cleanup.json | 23 -
.../test/integration/Data/Divisions/Setup.json | 14 -
.../test/integration/Data/Divisions/TestCases.json | 71 --
.../test/integration/Data/Login/TestCases.json | 23 -
.../test/integration/Data/Origins/Cleanup.json | 55 --
.../test/integration/Data/Origins/Setup.json | 131 ---
.../test/integration/Data/Origins/TestCases.json | 166 ----
.../test/integration/Data/Parameters/Cleanup.json | 22 -
.../test/integration/Data/Parameters/Setup.json | 17 -
.../integration/Data/Parameters/TestCases.json | 106 ---
.../integration/Data/PhysLocations/Cleanup.json | 71 --
.../test/integration/Data/PhysLocations/Setup.json | 154 ----
.../integration/Data/PhysLocations/TestCases.json | 96 ---
.../integration/Data/Prerequisites/user.setup.json | 312 -------
.../test/integration/Data/Profiles/Cleanup.json | 41 -
.../test/integration/Data/Profiles/Setup.json | 39 -
.../test/integration/Data/Profiles/TestCases.json | 79 --
.../test/integration/Data/Regions/Cleanup.json | 33 -
.../test/integration/Data/Regions/Setup.json | 17 -
.../test/integration/Data/Regions/TestCases.json | 122 ---
.../Data/ServerCapabilities/TestCases.json | 163 ----
.../Data/ServerServerCapabilities/Cleanup.json | 139 ---
.../Data/ServerServerCapabilities/Setup.json | 533 ------------
.../Data/ServerServerCapabilities/TestCases.json | 156 ----
.../test/integration/Data/Servers/Cleanup.json | 183 ----
.../test/integration/Data/Servers/Setup.json | 575 -------------
.../test/integration/Data/Servers/TestCases.json | 176 ----
.../Data/ServiceCategories/Cleanup.json | 14 -
.../integration/Data/ServiceCategories/Setup.json | 14 -
.../Data/ServiceCategories/TestCases.json | 71 --
.../test/integration/Data/Statuses/Cleanup.json | 23 -
.../test/integration/Data/Statuses/Setup.json | 15 -
.../test/integration/Data/Statuses/TestCases.json | 79 --
.../test/integration/Data/Types/Cleanup.json | 23 -
.../test/integration/Data/Types/Setup.json | 16 -
.../test/integration/Data/Types/TestCases.json | 79 --
traffic_portal/test/integration/Data/asns.ts | 303 +++++++
traffic_portal/test/integration/Data/cachegroup.ts | 241 ++++++
traffic_portal/test/integration/Data/cdn.ts | 187 ++++
.../test/integration/Data/coordinates.ts | 128 +++
traffic_portal/test/integration/Data/divisions.ts | 121 +++
.../index.js => test/integration/Data/index.ts} | 21 +-
.../integration/Data/login.ts} | 33 +-
traffic_portal/test/integration/Data/origins.ts | 366 ++++++++
traffic_portal/test/integration/Data/parameters.ts | 159 ++++
.../test/integration/Data/physlocations.ts | 335 ++++++++
.../test/integration/Data/prerequisites.ts | 328 +++++++
traffic_portal/test/integration/Data/profiles.ts | 173 ++++
traffic_portal/test/integration/Data/regions.ts | 186 ++++
.../test/integration/Data/servercapabilities.ts | 208 +++++
traffic_portal/test/integration/Data/servers.ts | 944 +++++++++++++++++++++
.../integration/Data/serverservercapabilities.ts | 842 ++++++++++++++++++
.../test/integration/Data/servicecategories.ts | 113 +++
traffic_portal/test/integration/Data/statuses.ts | 130 +++
traffic_portal/test/integration/Data/types.ts | 131 +++
.../test/integration/PageObjects/ASNs.po.ts | 36 +-
.../test/integration/PageObjects/CDNPage.po.ts | 33 +-
.../test/integration/PageObjects/CacheGroup.po.ts | 34 +-
.../integration/PageObjects/CoordinatesPage.po.ts | 27 +-
.../test/integration/PageObjects/Divisions.po.ts | 21 +-
.../test/integration/PageObjects/LoginPage.po.ts | 27 +-
.../test/integration/PageObjects/OriginsPage.po.ts | 33 +-
.../integration/PageObjects/ParametersPage.po.ts | 32 +-
.../PageObjects/PhysLocationsPage.po.ts | 40 +-
.../integration/PageObjects/ProfilesPage.po.ts | 33 +-
.../test/integration/PageObjects/RegionsPage.po.ts | 27 +-
.../test/integration/PageObjects/ServersPage.po.ts | 52 +-
.../PageObjects/ServiceCategories.po.ts | 28 +-
.../test/integration/PageObjects/Statuses.po.ts | 27 +-
.../test/integration/PageObjects/TenantsPage.po.ts | 12 +-
.../test/integration/PageObjects/Types.po.ts | 27 +-
.../test/integration/PageObjects/UsersPage.po.ts | 15 +-
traffic_portal/test/integration/config.ts | 10 +-
traffic_portal/test/integration/package-lock.json | 22 +-
traffic_portal/test/integration/package.json | 1 -
traffic_portal/test/integration/pnpm-lock.yaml | 6 -
traffic_portal/test/integration/specs/ASNs.spec.ts | 49 +-
traffic_portal/test/integration/specs/CDNs.spec.ts | 60 +-
.../test/integration/specs/CacheGroup.spec.ts | 28 +-
.../test/integration/specs/Coordinates.spec.ts | 84 +-
.../test/integration/specs/Divisions.spec.ts | 85 +-
.../test/integration/specs/Login.spec.ts | 26 +-
.../test/integration/specs/Origins.spec.ts | 83 +-
.../test/integration/specs/Parameters.spec.ts | 86 +-
.../test/integration/specs/PhysLocations.spec.ts | 84 +-
.../test/integration/specs/Profiles.spec.ts | 87 +-
.../test/integration/specs/Regions.spec.ts | 87 +-
.../integration/specs/ServerCapabilities.spec.ts | 69 +-
.../specs/ServerServerCapabilities.spec.ts | 99 +--
.../test/integration/specs/Servers.spec.ts | 81 +-
.../integration/specs/ServiceCategories.spec.ts | 87 +-
.../test/integration/specs/Statuses.spec.ts | 87 +-
.../test/integration/specs/Types.spec.ts | 87 +-
traffic_portal/test/integration/tsconfig.json | 10 +-
.../test/integration/types/jasmine-reporters.d.ts | 164 ++++
.../types/protractor-beautiful-reporter.d.ts | 45 +
.../test/integration/types/random-ipv6.d.ts | 23 +-
106 files changed, 6305 insertions(+), 5553 deletions(-)
delete mode 100644 traffic_portal/test/integration/Data/ASNs/Cleanup.json
delete mode 100644 traffic_portal/test/integration/Data/ASNs/Setup.json
delete mode 100644 traffic_portal/test/integration/Data/ASNs/TestCases.json
delete mode 100644 traffic_portal/test/integration/Data/CDN/TestCases.json
delete mode 100644
traffic_portal/test/integration/Data/CacheGroup/TestCases.json
delete mode 100644
traffic_portal/test/integration/Data/Coordinates/Cleanup.json
delete mode 100644 traffic_portal/test/integration/Data/Coordinates/Setup.json
delete mode 100644
traffic_portal/test/integration/Data/Coordinates/TestCases.json
delete mode 100644 traffic_portal/test/integration/Data/Divisions/Cleanup.json
delete mode 100644 traffic_portal/test/integration/Data/Divisions/Setup.json
delete mode 100644
traffic_portal/test/integration/Data/Divisions/TestCases.json
delete mode 100644 traffic_portal/test/integration/Data/Login/TestCases.json
delete mode 100644 traffic_portal/test/integration/Data/Origins/Cleanup.json
delete mode 100644 traffic_portal/test/integration/Data/Origins/Setup.json
delete mode 100644 traffic_portal/test/integration/Data/Origins/TestCases.json
delete mode 100644 traffic_portal/test/integration/Data/Parameters/Cleanup.json
delete mode 100644 traffic_portal/test/integration/Data/Parameters/Setup.json
delete mode 100644
traffic_portal/test/integration/Data/Parameters/TestCases.json
delete mode 100644
traffic_portal/test/integration/Data/PhysLocations/Cleanup.json
delete mode 100644
traffic_portal/test/integration/Data/PhysLocations/Setup.json
delete mode 100644
traffic_portal/test/integration/Data/PhysLocations/TestCases.json
delete mode 100644
traffic_portal/test/integration/Data/Prerequisites/user.setup.json
delete mode 100644 traffic_portal/test/integration/Data/Profiles/Cleanup.json
delete mode 100644 traffic_portal/test/integration/Data/Profiles/Setup.json
delete mode 100644 traffic_portal/test/integration/Data/Profiles/TestCases.json
delete mode 100644 traffic_portal/test/integration/Data/Regions/Cleanup.json
delete mode 100644 traffic_portal/test/integration/Data/Regions/Setup.json
delete mode 100644 traffic_portal/test/integration/Data/Regions/TestCases.json
delete mode 100644
traffic_portal/test/integration/Data/ServerCapabilities/TestCases.json
delete mode 100644
traffic_portal/test/integration/Data/ServerServerCapabilities/Cleanup.json
delete mode 100644
traffic_portal/test/integration/Data/ServerServerCapabilities/Setup.json
delete mode 100644
traffic_portal/test/integration/Data/ServerServerCapabilities/TestCases.json
delete mode 100644 traffic_portal/test/integration/Data/Servers/Cleanup.json
delete mode 100644 traffic_portal/test/integration/Data/Servers/Setup.json
delete mode 100644 traffic_portal/test/integration/Data/Servers/TestCases.json
delete mode 100644
traffic_portal/test/integration/Data/ServiceCategories/Cleanup.json
delete mode 100644
traffic_portal/test/integration/Data/ServiceCategories/Setup.json
delete mode 100644
traffic_portal/test/integration/Data/ServiceCategories/TestCases.json
delete mode 100644 traffic_portal/test/integration/Data/Statuses/Cleanup.json
delete mode 100644 traffic_portal/test/integration/Data/Statuses/Setup.json
delete mode 100644 traffic_portal/test/integration/Data/Statuses/TestCases.json
delete mode 100644 traffic_portal/test/integration/Data/Types/Cleanup.json
delete mode 100644 traffic_portal/test/integration/Data/Types/Setup.json
delete mode 100644 traffic_portal/test/integration/Data/Types/TestCases.json
create mode 100644 traffic_portal/test/integration/Data/asns.ts
create mode 100644 traffic_portal/test/integration/Data/cachegroup.ts
create mode 100644 traffic_portal/test/integration/Data/cdn.ts
create mode 100644 traffic_portal/test/integration/Data/coordinates.ts
create mode 100644 traffic_portal/test/integration/Data/divisions.ts
copy
traffic_portal/{app/src/common/modules/table/typeDeliveryServices/index.js =>
test/integration/Data/index.ts} (62%)
copy traffic_portal/{app/src/common/filters/PercentFilter.js =>
test/integration/Data/login.ts} (66%)
create mode 100644 traffic_portal/test/integration/Data/origins.ts
create mode 100644 traffic_portal/test/integration/Data/parameters.ts
create mode 100644 traffic_portal/test/integration/Data/physlocations.ts
create mode 100644 traffic_portal/test/integration/Data/prerequisites.ts
create mode 100644 traffic_portal/test/integration/Data/profiles.ts
create mode 100644 traffic_portal/test/integration/Data/regions.ts
create mode 100644 traffic_portal/test/integration/Data/servercapabilities.ts
create mode 100644 traffic_portal/test/integration/Data/servers.ts
create mode 100644
traffic_portal/test/integration/Data/serverservercapabilities.ts
create mode 100644 traffic_portal/test/integration/Data/servicecategories.ts
create mode 100644 traffic_portal/test/integration/Data/statuses.ts
create mode 100644 traffic_portal/test/integration/Data/types.ts
create mode 100644 traffic_portal/test/integration/types/jasmine-reporters.d.ts
create mode 100644
traffic_portal/test/integration/types/protractor-beautiful-reporter.d.ts
copy traffic_monitor/poller/poller_type_noop.go =>
traffic_portal/test/integration/types/random-ipv6.d.ts (69%)