UNPKG

testcafe

Version:

Automated browser testing for the modern web development stack.

115 lines 18.8 kB
"use strict"; // ------------------------------------------------------------- // WARNING: this file is used by both the client and the server. // Do not use any browser or node-specific API! // ------------------------------------------------------------- Object.defineProperty(exports, "__esModule", { value: true }); exports.TEST_RUN_ERRORS = { uncaughtErrorOnPage: 'E1', uncaughtErrorInTestCode: 'E2', uncaughtNonErrorObjectInTestCode: 'E3', uncaughtErrorInClientFunctionCode: 'E4', uncaughtErrorInCustomDOMPropertyCode: 'E5', unhandledPromiseRejection: 'E6', uncaughtException: 'E7', missingAwaitError: 'E8', actionIntegerOptionError: 'E9', actionPositiveIntegerOptionError: 'E10', actionBooleanOptionError: 'E11', actionSpeedOptionError: 'E12', actionOptionsTypeError: 'E14', actionBooleanArgumentError: 'E15', actionStringArgumentError: 'E16', actionNullableStringArgumentError: 'E17', actionStringOrStringArrayArgumentError: 'E18', actionStringArrayElementError: 'E19', actionIntegerArgumentError: 'E20', actionRoleArgumentError: 'E21', actionPositiveIntegerArgumentError: 'E22', actionSelectorError: 'E23', actionElementNotFoundError: 'E24', actionElementIsInvisibleError: 'E26', actionSelectorMatchesWrongNodeTypeError: 'E27', actionAdditionalElementNotFoundError: 'E28', actionAdditionalElementIsInvisibleError: 'E29', actionAdditionalSelectorMatchesWrongNodeTypeError: 'E30', actionElementNonEditableError: 'E31', actionElementNotTextAreaError: 'E32', actionElementNonContentEditableError: 'E33', actionElementIsNotFileInputError: 'E34', actionRootContainerNotFoundError: 'E35', actionIncorrectKeysError: 'E36', actionCannotFindFileToUploadError: 'E37', actionUnsupportedDeviceTypeError: 'E38', actionIframeIsNotLoadedError: 'E39', actionElementNotIframeError: 'E40', actionInvalidScrollTargetError: 'E41', currentIframeIsNotLoadedError: 'E42', currentIframeNotFoundError: 'E43', currentIframeIsInvisibleError: 'E44', nativeDialogNotHandledError: 'E45', uncaughtErrorInNativeDialogHandler: 'E46', setTestSpeedArgumentError: 'E47', setNativeDialogHandlerCodeWrongTypeError: 'E48', clientFunctionExecutionInterruptionError: 'E49', domNodeClientFunctionResultError: 'E50', invalidSelectorResultError: 'E51', cannotObtainInfoForElementSpecifiedBySelectorError: 'E52', externalAssertionLibraryError: 'E53', pageLoadError: 'E54', windowDimensionsOverflowError: 'E55', forbiddenCharactersInScreenshotPathError: 'E56', invalidElementScreenshotDimensionsError: 'E57', roleSwitchInRoleInitializerError: 'E58', assertionExecutableArgumentError: 'E59', assertionWithoutMethodCallError: 'E60', assertionUnawaitedPromiseError: 'E61', requestHookNotImplementedError: 'E62', requestHookUnhandledError: 'E63' }; exports.RUNTIME_ERRORS = { cannotCreateMultipleLiveModeRunners: 'E1000', cannotRunLiveModeRunnerMultipleTimes: 'E1001', browserDisconnected: 'E1002', cannotRunAgainstDisconnectedBrowsers: 'E1003', cannotEstablishBrowserConnection: 'E1004', cannotFindBrowser: 'E1005', browserProviderNotFound: 'E1006', browserNotSet: 'E1007', testSourcesNotSet: 'E1008', noTestsToRun: 'E1009', cannotFindReporterForAlias: 'E1010', multipleStdoutReporters: 'E1011', optionValueIsNotValidRegExp: 'E1012', optionValueIsNotValidKeyValue: 'E1013', invalidSpeedValue: 'E1014', invalidConcurrencyFactor: 'E1015', cannotDivideRemotesCountByConcurrency: 'E1016', portsOptionRequiresTwoNumbers: 'E1017', portIsNotFree: 'E1018', invalidHostname: 'E1019', cannotFindSpecifiedTestSource: 'E1020', clientFunctionCodeIsNotAFunction: 'E1021', selectorInitializedWithWrongType: 'E1022', clientFunctionCannotResolveTestRun: 'E1023', regeneratorInClientFunctionCode: 'E1024', invalidClientFunctionTestRunBinding: 'E1025', invalidValueType: 'E1026', unsupportedUrlProtocol: 'E1027', testControllerProxyCannotResolveTestRun: 'E1028', timeLimitedPromiseTimeoutExpired: 'E1029', cannotUseScreenshotPathPatternWithoutBaseScreenshotPathSpecified: 'E1030', cannotSetVideoOptionsWithoutBaseVideoPathSpecified: 'E1031', multipleAPIMethodCallForbidden: 'E1032', invalidReporterOutput: 'E1033', cannotReadSSLCertFile: 'E1034', cannotPrepareTestsDueToError: 'E1035', cannotParseRawFile: 'E1036', testedAppFailedWithError: 'E1037', unableToOpenBrowser: 'E1038', requestHookConfigureAPIError: 'E1039', forbiddenCharatersInScreenshotPath: 'E1040', cannotFindFFMPEG: 'E1041', compositeArgumentsError: 'E1042' }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHlwZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZXJyb3JzL3R5cGVzLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxnRUFBZ0U7QUFDaEUsZ0VBQWdFO0FBQ2hFLCtDQUErQztBQUMvQyxnRUFBZ0U7O0FBRW5ELFFBQUEsZUFBZSxHQUFHO0lBQzNCLG1CQUFtQixFQUFpQyxJQUFJO0lBQ3hELHVCQUF1QixFQUE2QixJQUFJO0lBQ3hELGdDQUFnQyxFQUFvQixJQUFJO0lBQ3hELGlDQUFpQyxFQUFtQixJQUFJO0lBQ3hELG9DQUFvQyxFQUFnQixJQUFJO0lBQ3hELHlCQUF5QixFQUEyQixJQUFJO0lBQ3hELGlCQUFpQixFQUFtQyxJQUFJO0lBQ3hELGlCQUFpQixFQUFtQyxJQUFJO0lBQ3hELHdCQUF3QixFQUE0QixJQUFJO0lBQ3hELGdDQUFnQyxFQUFvQixLQUFLO0lBQ3pELHdCQUF3QixFQUE0QixLQUFLO0lBQ3pELHNCQUFzQixFQUE4QixLQUFLO0lBQ3pELHNCQUFzQixFQUE4QixLQUFLO0lBQ3pELDBCQUEwQixFQUEwQixLQUFLO0lBQ3pELHlCQUF5QixFQUEyQixLQUFLO0lBQ3pELGlDQUFpQyxFQUFtQixLQUFLO0lBQ3pELHNDQUFzQyxFQUFjLEtBQUs7SUFDekQsNkJBQTZCLEVBQXVCLEtBQUs7SUFDekQsMEJBQTBCLEVBQTBCLEtBQUs7SUFDekQsdUJBQXVCLEVBQTZCLEtBQUs7SUFDekQsa0NBQWtDLEVBQWtCLEtBQUs7SUFDekQsbUJBQW1CLEVBQWlDLEtBQUs7SUFDekQsMEJBQTBCLEVBQTBCLEtBQUs7SUFDekQsNkJBQTZCLEVBQXVCLEtBQUs7SUFDekQsdUNBQXVDLEVBQWEsS0FBSztJQUN6RCxvQ0FBb0MsRUFBZ0IsS0FBSztJQUN6RCx1Q0FBdUMsRUFBYSxLQUFLO0lBQ3pELGlEQUFpRCxFQUFHLEtBQUs7SUFDekQsNkJBQTZCLEVBQXVCLEtBQUs7SUFDekQsNkJBQTZCLEVBQXVCLEtBQUs7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QyIsInNvdXJjZXNDb250ZW50IjpbIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFdBUk5JTkc6IHRoaXMgZmlsZSBpcyB1c2VkIGJ5IGJvdGggdGhlIGNsaWVudCBhbmQgdGhlIHNlcnZlci5cbi8vIERvIG5vdCB1c2UgYW55IGJyb3dzZXIgb3Igbm9kZS1zcGVjaWZpYyBBUEkhXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmV4cG9ydCBjb25zdCBURVNUX1JVTl9FUlJPUlMgPSB7XG4gICAgdW5jYXVnaHRFcnJvck9uUGFnZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMScsXG4gICAgdW5jYXVnaHRFcnJvckluVGVzdENvZGU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMicsXG4gICAgdW5jYXVnaHROb25FcnJvck9iamVjdEluVGVzdENvZGU6ICAgICAgICAgICAgICAgICAgICdFMycsXG4gICAgdW5jYXVnaHRFcnJvckluQ2xpZW50RnVuY3Rpb25Db2RlOiAgICAgICAgICAgICAgICAgICdFNCcsXG4gICAgdW5jYXVnaHRFcnJvckluQ3VzdG9tRE9NUHJvcGVydHlDb2RlOiAgICAgICAgICAgICAgICdFNScsXG4gICAgdW5oYW5kbGVkUHJvbWlzZVJlamVjdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgICdFNicsXG4gICAgdW5jYXVnaHRFeGNlcHRpb246ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFNycsXG4gICAgbWlzc2luZ0F3YWl0RXJyb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFOCcsXG4gICAgYWN0aW9uSW50ZWdlck9wdGlvbkVycm9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICdFOScsXG4gICAgYWN0aW9uUG9zaXRpdmVJbnRlZ2VyT3B0aW9uRXJyb3I6ICAgICAgICAgICAgICAgICAgICdFMTAnLFxuICAgIGFjdGlvbkJvb2xlYW5PcHRpb25FcnJvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAnRTExJyxcbiAgICBhY3Rpb25TcGVlZE9wdGlvbkVycm9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMicsXG4gICAgYWN0aW9uT3B0aW9uc1R5cGVFcnJvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTQnLFxuICAgIGFjdGlvbkJvb2xlYW5Bcmd1bWVudEVycm9yOiAgICAgICAgICAgICAgICAgICAgICAgICAnRTE1JyxcbiAgICBhY3Rpb25TdHJpbmdBcmd1bWVudEVycm9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxNicsXG4gICAgYWN0aW9uTnVsbGFibGVTdHJpbmdBcmd1bWVudEVycm9yOiAgICAgICAgICAgICAgICAgICdFMTcnLFxuICAgIGFjdGlvblN0cmluZ09yU3RyaW5nQXJyYXlBcmd1bWVudEVycm9yOiAgICAgICAgICAgICAnRTE4JyxcbiAgICBhY3Rpb25TdHJpbmdBcnJheUVsZW1lbnRFcnJvcjogICAgICAgICAgICAgICAgICAgICAgJ0UxOScsXG4gICAgYWN0aW9uSW50ZWdlckFyZ3VtZW50RXJyb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICdFMjAnLFxuICAgIGFjdGlvblJvbGVBcmd1bWVudEVycm9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRTIxJyxcbiAgICBhY3Rpb25Qb3NpdGl2ZUludGVnZXJBcmd1bWVudEVycm9yOiAgICAgICAgICAgICAgICAgJ0UyMicsXG4gICAgYWN0aW9uU2VsZWN0b3JFcnJvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMjMnLFxuICAgIGFjdGlvbkVsZW1lbnROb3RGb3VuZEVycm9yOiAgICAgICAgICAgICAgICAgICAgICAgICAnRTI0JyxcbiAgICBhY3Rpb25FbGVtZW50SXNJbnZpc2libGVFcnJvcjogICAgICAgICAgICAgICAgICAgICAgJ0UyNicsXG4gICAgYWN0aW9uU2VsZWN0b3JNYXRjaGVzV3JvbmdOb2RlVHlwZUVycm9yOiAgICAgICAgICAgICdFMjcnLFxuICAgIGFjdGlvbkFkZGl0aW9uYWxFbGVtZW50Tm90Rm91bmRFcnJvcjogICAgICAgICAgICAgICAnRTI4JyxcbiAgICBhY3Rpb25BZGRpdGlvbmFsRWxlbWVudElzSW52aXNpYmxlRXJyb3I6ICAgICAgICAgICAgJ0UyOScsXG4gICAgYWN0aW9uQWRkaXRpb25hbFNlbGVjdG9yTWF0Y2hlc1dyb25nTm9kZVR5cGVFcnJvcjogICdFMzAnLFxuICAgIGFjdGlvbkVsZW1lbnROb25FZGl0YWJsZUVycm9yOiAgICAgICAgICAgICAgICAgICAgICAnRTMxJyxcbiAgICBhY3Rpb25FbGVtZW50Tm90VGV4dEFyZWFFcnJvcjogICAgICAgICAgICAgICAgICAgICAgJ0UzMicsXG4gICAgYWN0aW9uRWxlbWVudE5vbkNvbnRlbnRFZGl0YWJsZUVycm9yOiAgICAgICAgICAgICAgICdFMzMnLFxuICAgIGFjdGlvbkVsZW1lbnRJc05vdEZpbGVJbnB1dEVycm9yOiAgICAgICAgICAgICAgICAgICAnRTM0JyxcbiAgICBhY3Rpb25Sb290Q29udGFpbmVyTm90Rm91bmRFcnJvcjogICAgICAgICAgICAgICAgICAgJ0UzNScsXG4gICAgYWN0aW9uSW5jb3JyZWN0S2V5c0Vycm9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMzYnLFxuICAgIGFjdGlvbkNhbm5vdEZpbmRGaWxlVG9VcGxvYWRFcnJvcjogICAgICAgICAgICAgICAgICAnRTM3JyxcbiAgICBhY3Rpb25VbnN1cHBvcnRlZERldmljZVR5cGVFcnJvcjogICAgICAgICAgICAgICAgICAgJ0UzOCcsXG4gICAgYWN0aW9uSWZyYW1lSXNOb3RMb2FkZWRFcnJvcjogICAgICAgICAgICAgICAgICAgICAgICdFMzknLFxuICAgIGFjdGlvbkVsZW1lbnROb3RJZnJhbWVFcnJvcjogICAgICAgICAgICAgICAgICAgICAgICAnRTQwJyxcbiAgICBhY3Rpb25JbnZhbGlkU2Nyb2xsVGFyZ2V0RXJyb3I6ICAgICAgICAgICAgICAgICAgICAgJ0U0MScsXG4gICAgY3VycmVudElmcmFtZUlzTm90TG9hZGVkRXJyb3I6ICAgICAgICAgICAgICAgICAgICAgICdFNDInLFxuICAgIGN1cnJlbnRJZnJhbWVOb3RGb3VuZEVycm9yOiAgICAgICAgICAgICAgICAgICAgICAgICAnRTQzJyxcbiAgICBjdXJyZW50SWZyYW1lSXNJbnZpc2libGVFcnJvcjogICAgICAgICAgICAgICAgICAgICAgJ0U0NCcsXG4gICAgbmF0aXZlRGlhbG9nTm90SGFuZGxlZEVycm9yOiAgICAgICAgICAgICAgICAgICAgICAgICdFNDUnLFxuICAgIHVuY2F1Z2h0RXJyb3JJbk5hdGl2ZURpYWxvZ0hhbmRsZXI6ICAgICAgICAgICAgICAgICAnRTQ2JyxcbiAgICBzZXRUZXN0U3BlZWRBcmd1bWVudEVycm9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgJ0U0NycsXG4gICAgc2V0TmF0aXZlRGlhbG9nSGFuZGxlckNvZGVXcm9uZ1R5cGVFcnJvcjogICAgICAgICAgICdFNDgnLFxuICAgIGNsaWVudEZ1bmN0aW9uRXhlY3V0aW9uSW50ZXJydXB0aW9uRXJyb3I6ICAgICAgICAgICAnRTQ5JyxcbiAgICBkb21Ob2RlQ2xpZW50RnVuY3Rpb25SZXN1bHRFcnJvcjogICAgICAgICAgICAgICAgICAgJ0U1MCcsXG4gICAgaW52YWxpZFNlbGVjdG9yUmVzdWx0RXJyb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICdFNTEnLFxuICAgIGNhbm5vdE9idGFpbkluZm9Gb3JFbGVtZW50U3BlY2lmaWVkQnlTZWxlY3RvckVycm9yOiAnRTUyJyxcbiAgICBleHRlcm5hbEFzc2VydGlvbkxpYnJhcnlFcnJvcjogICAgICAgICAgICAgICAgICAgICAgJ0U1MycsXG4gICAgcGFnZUxvYWRFcnJvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFNTQnLFxuICAgIHdpbmRvd0RpbWVuc2lvbnNPdmVyZmxvd0Vycm9yOiAgICAgICAgICAgICAgICAgICAgICAnRTU1JyxcbiAgICBmb3JiaWRkZW5DaGFyYWN0ZXJzSW5TY3JlZW5zaG90UGF0aEVycm9yOiAgICAgICAgICAgJ0U1NicsXG4gICAgaW52YWxpZEVsZW1lbnRTY3JlZW5zaG90RGltZW5zaW9uc0Vycm9yOiAgICAgICAgICAgICdFNTcnLFxuICAgIHJvbGVTd2l0Y2hJblJvbGVJbml0aWFsaXplckVycm9yOiAgICAgICAgICAgICAgICAgICAnRTU4JyxcbiAgICBhc3NlcnRpb25FeGVjdXRhYmxlQXJndW1lbnRFcnJvcjogICAgICAgICAgICAgICAgICAgJ0U1OScsXG4gICAgYXNzZXJ0aW9uV2l0aG91dE1ldGhvZENhbGxFcnJvcjogICAgICAgICAgICAgICAgICAgICdFNjAnLFxuICAgIGFzc2VydGlvblVuYXdhaXRlZFByb21pc2VFcnJvcjogICAgICAgICAgICAgICAgICAgICAnRTYxJyxcbiAgICByZXF1ZXN0SG9va05vdEltcGxlbWVudGVkRXJyb3I6ICAgICAgICAgICAgICAgICAgICAgJ0U2MicsXG4gICAgcmVxdWVzdEhvb2tVbmhhbmRsZWRFcnJvcjogICAgICAgICAgICAgICAgICAgICAgICAgICdFNjMnXG59O1xuXG5leHBvcnQgY29uc3QgUlVOVElNRV9FUlJPUlMgPSB7XG4gICAgY2Fubm90Q3JlYXRlTXVsdGlwbGVMaXZlTW9kZVJ1bm5lcnM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDAwJyxcbiAgICBjYW5ub3RSdW5MaXZlTW9kZVJ1bm5lck11bHRpcGxlVGltZXM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRTEwMDEnLFxuICAgIGJyb3dzZXJEaXNjb25uZWN0ZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTAwMicsXG4gICAgY2Fubm90UnVuQWdhaW5zdERpc2Nvbm5lY3RlZEJyb3dzZXJzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDAzJyxcbiAgICBjYW5ub3RFc3RhYmxpc2hCcm93c2VyQ29ubmVjdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRTEwMDQnLFxuICAgIGNhbm5vdEZpbmRCcm93c2VyOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTAwNScsXG4gICAgYnJvd3NlclByb3ZpZGVyTm90Rm91bmQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDA2JyxcbiAgICBicm93c2VyTm90U2V0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRTEwMDcnLFxuICAgIHRlc3RTb3VyY2VzTm90U2V0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTAwOCcsXG4gICAgbm9UZXN0c1RvUnVuOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDA5JyxcbiAgICBjYW5ub3RGaW5kUmVwb3J0ZXJGb3JBbGlhczogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRTEwMTAnLFxuICAgIG11bHRpcGxlU3Rkb3V0UmVwb3J0ZXJzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTAxMScsXG4gICAgb3B0aW9uVmFsdWVJc05vdFZhbGlkUmVnRXhwOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDEyJyxcbiAgICBvcHRpb25WYWx1ZUlzTm90VmFsaWRLZXlWYWx1ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRTEwMTMnLFxuICAgIGludmFsaWRTcGVlZFZhbHVlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTAxNCcsXG4gICAgaW52YWxpZENvbmN1cnJlbmN5RmFjdG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDE1JyxcbiAgICBjYW5ub3REaXZpZGVSZW1vdGVzQ291bnRCeUNvbmN1cnJlbmN5OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRTEwMTYnLFxuICAgIHBvcnRzT3B0aW9uUmVxdWlyZXNUd29OdW1iZXJzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTAxNycsXG4gICAgcG9ydElzTm90RnJlZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDE4JyxcbiAgICBpbnZhbGlkSG9zdG5hbWU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRTEwMTknLFxuICAgIGNhbm5vdEZpbmRTcGVjaWZpZWRUZXN0U291cmNlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTAyMCcsXG4gICAgY2xpZW50RnVuY3Rpb25Db2RlSXNOb3RBRnVuY3Rpb246ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDIxJyxcbiAgICBzZWxlY3RvckluaXRpYWxpemVkV2l0aFdyb25nVHlwZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRTEwMjInLFxuICAgIGNsaWVudEZ1bmN0aW9uQ2Fubm90UmVzb2x2ZVRlc3RSdW46ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTAyMycsXG4gICAgcmVnZW5lcmF0b3JJbkNsaWVudEZ1bmN0aW9uQ29kZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDI0JyxcbiAgICBpbnZhbGlkQ2xpZW50RnVuY3Rpb25UZXN0UnVuQmluZGluZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRTEwMjUnLFxuICAgIGludmFsaWRWYWx1ZVR5cGU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTAyNicsXG4gICAgdW5zdXBwb3J0ZWRVcmxQcm90b2NvbDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDI3JyxcbiAgICB0ZXN0Q29udHJvbGxlclByb3h5Q2Fubm90UmVzb2x2ZVRlc3RSdW46ICAgICAgICAgICAgICAgICAgICAgICAgICAnRTEwMjgnLFxuICAgIHRpbWVMaW1pdGVkUHJvbWlzZVRpbWVvdXRFeHBpcmVkOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTAyOScsXG4gICAgY2Fubm90VXNlU2NyZWVuc2hvdFBhdGhQYXR0ZXJuV2l0aG91dEJhc2VTY3JlZW5zaG90UGF0aFNwZWNpZmllZDogJ0UxMDMwJyxcbiAgICBjYW5ub3RTZXRWaWRlb09wdGlvbnNXaXRob3V0QmFzZVZpZGVvUGF0aFNwZWNpZmllZDogICAgICAgICAgICAgICAnRTEwMzEnLFxuICAgIG11bHRpcGxlQVBJTWV0aG9kQ2FsbEZvcmJpZGRlbjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTAzMicsXG4gICAgaW52YWxpZFJlcG9ydGVyT3V0cHV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDMzJyxcbiAgICBjYW5ub3RSZWFkU1NMQ2VydEZpbGU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRTEwMzQnLFxuICAgIGNhbm5vdFByZXBhcmVUZXN0c0R1ZVRvRXJyb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTAzNScsXG4gICAgY2Fubm90UGFyc2VSYXdGaWxlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDM2JyxcbiAgICB0ZXN0ZWRBcHBGYWlsZWRXaXRoRXJyb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRTEwMzcnLFxuICAgIHVuYWJsZVRvT3BlbkJyb3dzZXI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTAzOCcsXG4gICAgcmVxdWVzdEhvb2tDb25maWd1cmVBUElFcnJvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDM5JyxcbiAgICBmb3JiaWRkZW5DaGFyYXRlcnNJblNjcmVlbnNob3RQYXRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnRTEwNDAnLFxuICAgIGNhbm5vdEZpbmRGRk1QRUc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdFMTA0MScsXG4gICAgY29tcG9zaXRlQXJndW1lbnRzRXJyb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0UxMDQyJ1xufTtcbiJdfQ==