mirror of
https://github.com/thousandeyes/thousandeyes-sdk-python.git
synced 2025-12-06 14:36:50 +00:00
62 lines
5.9 KiB
Python
62 lines
5.9 KiB
Python
# coding: utf-8
|
|
|
|
"""
|
|
Endpoint Test Results API
|
|
|
|
Retrieve results for scheduled and dynamic tests on endpoint agents.
|
|
|
|
The version of the OpenAPI document: 7.0.4
|
|
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
|
|
|
Do not edit the class manually.
|
|
""" # noqa: E501
|
|
|
|
|
|
import unittest
|
|
|
|
from thousandeyes_sdk.endpoint_test_results.models.real_user_test_page_detail_result import RealUserTestPageDetailResult
|
|
|
|
class TestRealUserTestPageDetailResult(unittest.TestCase):
|
|
"""RealUserTestPageDetailResult unit test stubs"""
|
|
|
|
def setUp(self):
|
|
pass
|
|
|
|
def tearDown(self):
|
|
pass
|
|
|
|
def make_instance(self, include_optional) -> RealUserTestPageDetailResult:
|
|
"""Test RealUserTestPageDetailResult
|
|
include_option is a boolean, when False only required
|
|
params are included, when True both required and
|
|
optional params are included """
|
|
# uncomment below to create an instance of `RealUserTestPageDetailResult`
|
|
"""
|
|
model = RealUserTestPageDetailResult()
|
|
if include_optional:
|
|
return RealUserTestPageDetailResult(
|
|
har = {"log":{"browser":{"name":"Google Chrome","version":"7.0.4.98"},"creator":{"name":"ThousandEyes Endpoint Agent","version":"7.0.4"},"entries":[{"pageref":"page_1","request":{"headers":[{"name":"Upgrade-Insecure-Requests","value":"1"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36"},{"name":"Accept","value":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"},{"name":"Referer","value":"https://www.thousandeyes.com/"},{"name":"Accept-Encoding","value":"gzip, deflate, sdch, br"},{"name":"Accept-Language","value":"en-US,en;q=0.6"},{"name":"Cookie","value":"(removed)"}],"method":"GET","queryString":[{"name":"locale","value":"en-US"}],"url":"https://www.thousandeyes.com/resources"},"response":{"bodySize":17776,"content":{"mimeType":"text/html;charset=ISO-8859-1","size":17776},"headers":[{"name":"Content-Type","value":"text/html;charset=ISO-8859-1"},{"name":"Content-Length","value":"17776"},{"name":"Connection","value":"keep-alive"},{"name":"Date","value":"Sun, 26 Mar 2017 11:58:54 GMT"},{"name":"Server","value":"Apache"},{"name":"Cache-Control","value":"max-age=600, must-revalidate"},{"name":"Content-Language","value":"en-US"},{"name":"Content-Encoding","value":"gzip"},{"name":"X-Frame-Options","value":"sameorigin"},{"name":"Strict-Transport-Security","value":"max-age=31536000"},{"name":"Vary","value":"Accept-Encoding"},{"name":"X-Cache","value":"Miss from cloudfront"},{"name":"Via","value":"1.1 5dbe09af3a2c87121e31ffa67f174f66.cloudfront.net (CloudFront)"},{"name":"X-Amz-Cf-Id","value":"YkvlkBNKgHt5aMu9vcS22Z8kHn1MUr-8adupwhDk3j9vF-TpSyIxZA=="}],"headersSize":527,"redirectURL":"","status":200,"statusText":"OK"},"serverIPAddress":"13.32.22.80","startedDateTime":"2017-03-22T11:58:54.123+02:00","time":177,"timings":{"blocked":-1,"connect":-1,"dns":-1,"receive":27,"send":-1,"ssl":-1,"wait":150}},{"pageref":"page_1","request":{"headers":[{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36"},{"name":"Accept","value":"*/*"},{"name":"Referer","value":"https://www.thousandeyes.com/resources"},{"name":"Accept-Encoding","value":"gzip, deflate, sdch, br"},{"name":"Accept-Language","value":"en-US,en;q=0.6"}],"method":"GET","queryString":[],"url":"https://use.typekit.net/cjy5myw.js"},"response":{"bodySize":0,"content":{"mimeType":"text/javascript;charset=utf-8","size":7814},"headers":[{"name":"status","value":"200"},{"name":"access-control-allow-origin","value":"*"},{"name":"cache-control","value":"public, max-age=600, stale-while-revalidate=604800"},{"name":"content-encoding","value":"gzip"},{"name":"content-type","value":"text/javascript;charset=utf-8"},{"name":"server","value":"nginx"},{"name":"status","value":"200 OK"},{"name":"timing-allow-origin","value":"*"},{"name":"vary","value":"Accept-Encoding"},{"name":"content-length","value":"7814"},{"name":"date","value":"Sun, 26 Mar 2017 11:58:43 GMT"}],"headersSize":334,"redirectURL":"","status":200,"statusText":"OK"},"serverIPAddress":"104.103.103.234","startedDateTime":"2017-03-22T11:58:54.123+02:00","time":72,"timings":{"blocked":-1,"connect":-1,"dns":-1,"receive":10,"send":-1,"ssl":-1,"wait":62}}],"pages":[{"id":"page_1","pageTimings":{"onContentLoad":874,"onLoad":3492},"responseCode":200,"startedDateTime":"2017-03-22T11:58:54.123+02:00","title":"Network Performance Resources | ThousandEyes"}],"version":"1.2","systemMetrics":{"startTimeMs":1581508857327,"endTimeMs":1581508867333,"cpuUtilization":{"min":0.30859375,"max":0.5625,"mean":0.38931831001805056,"median":0.353515625,"stdDev":0.08389194281742307,"count":10},"physicalMemoryUsedBytes":{"min":1.2805128192E10,"max":1.2825530368E10,"mean":1.281914582109091E10,"median":1.2818219008E10,"stdDev":5741124.05691331,"count":11},"physicalMemoryTotalBytes":17069891584}}},
|
|
links = thousandeyes_sdk.endpoint_test_results.models.self_links.SelfLinks(
|
|
self = thousandeyes_sdk.endpoint_test_results.models.link.Link(
|
|
href = 'https://api.thousandeyes.com/v7/link/to/resource/id',
|
|
templated = True,
|
|
type = '',
|
|
deprecation = '',
|
|
name = '',
|
|
profile = '',
|
|
title = '',
|
|
hreflang = '', ), )
|
|
)
|
|
else:
|
|
return RealUserTestPageDetailResult(
|
|
)
|
|
"""
|
|
|
|
def testRealUserTestPageDetailResult(self):
|
|
"""Test RealUserTestPageDetailResult"""
|
|
# inst_req_only = self.make_instance(include_optional=False)
|
|
# inst_req_and_optional = self.make_instance(include_optional=True)
|
|
|
|
if __name__ == '__main__':
|
|
unittest.main()
|