初始化提交
This commit is contained in:
60
WebDriverAgentLib/Routing/FBExceptions.h
Normal file
60
WebDriverAgentLib/Routing/FBExceptions.h
Normal file
@@ -0,0 +1,60 @@
|
||||
/**
|
||||
* Copyright (c) 2015-present, Facebook, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This source code is licensed under the BSD-style license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/
|
||||
|
||||
#import <XCTest/XCTest.h>
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
/*! Exception used to notify about missing session */
|
||||
extern NSString *const FBSessionDoesNotExistException;
|
||||
|
||||
/*! Exception used to notify about session creation issues */
|
||||
extern NSString *const FBSessionCreationException;
|
||||
|
||||
/*! Exception used to notify about application deadlock */
|
||||
extern NSString *const FBApplicationDeadlockDetectedException;
|
||||
|
||||
/*! Exception used to notify about unknown attribute */
|
||||
extern NSString *const FBElementAttributeUnknownException;
|
||||
|
||||
/*! Exception used to notify about invalid argument */
|
||||
extern NSString *const FBInvalidArgumentException;
|
||||
|
||||
/*! Exception used to notify about invisibility of an element while trying to interact with it */
|
||||
extern NSString *const FBElementNotVisibleException;
|
||||
|
||||
/*! Exception used to notify about a timeout */
|
||||
extern NSString *const FBTimeoutException;
|
||||
|
||||
/**
|
||||
The exception happends if the cached element does not exist in DOM anymore
|
||||
*/
|
||||
extern NSString *const FBStaleElementException;
|
||||
|
||||
/**
|
||||
The exception happends if the provided XPath expession cannot be compiled because of a syntax error
|
||||
*/
|
||||
extern NSString *const FBInvalidXPathException;
|
||||
/**
|
||||
The exception happends if any internal error is triggered during XPath matching procedure
|
||||
*/
|
||||
extern NSString *const FBXPathQueryEvaluationException;
|
||||
|
||||
/*! Exception used to notify about invalid class chain query */
|
||||
extern NSString *const FBClassChainQueryParseException;
|
||||
|
||||
/*! Exception used to notify about application crash */
|
||||
extern NSString *const FBApplicationCrashedException;
|
||||
|
||||
/*! Exception used to notify about the application is not installed */
|
||||
extern NSString *const FBApplicationMissingException;
|
||||
|
||||
/*! Exception used to notify about WDA incompatibility with the current platform version */
|
||||
extern NSString *const FBIncompatibleWdaException;
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
Reference in New Issue
Block a user