luxlabs header browser preview


@class SPUISearchViewController, SPUIPPTTypingHelper, UIApplication;

@interface SPUITestingHelper : NSObject

@property (retain) SPUISearchViewController *searchViewController;
@property (retain) SPUIPPTTypingHelper *typingHelper;
@property (readonly) UIApplication *activeApp;
@property BOOL finishedKeyboardLaunch;
@property BOOL finishedTableUpdate;

+ (id)indexPathsOfRowsForSectionTitle:(id)a0 needsCard:(BOOL)a1 forTestingViewController:(id)a2;

- (id)initWithSearchViewController:(id)a0;
- (void).cxx_destruct;
- (BOOL)canPerformTest:(id)a0;
- (void)performTest:(id)a0 options:(id)a1 completion:(id /* block */)a2;
- (void)finishLaunchTestIfNeeded;
- (void)performCardScrollTest:(id)a0 queryKind:(unsigned long long)a1 completion:(id /* block */)a2;
- (void)performPushPopCardsOnTest:(id)a0 options:(id)a1 needsCard:(BOOL)a2 sectionHeader:(id)a3 atDesk:(BOOL)a4 queryKind:(unsigned long long)a5 completion:(id /* block */)a6;
- (void)performScrollOnResultsView:(id)a0 testName:(id)a1 completion:(id /* block */)a2;
- (void)performScrollOnSearchViewWithTestName:(id)a0 completion:(id /* block */)a1;
- (void)resultViewController:(id)a0 finishedGettingAllResults:(id /* block */)a1;
- (void)runPushTest:(id)a0 sectionHeader:(id)a1 searchString:(id)a2 completion:(id /* block */)a3;
- (void)scrollEntityForTest:(id)a0 forQuery:(id)a1 completion:(id /* block */)a2;
- (void)scrollForSectionHeader:(id)a0 forSearchString:(id)a1 testName:(id)a2 queryKind:(unsigned long long)a3 completion:(id /* block */)a4;
- (void)scrollMainResultsForTest:(id)a0 forQuery:(id)a1 queryKind:(unsigned long long)a2 completion:(id /* block */)a3;
- (void)searchForSectionHeader:(id)a0 testName:(id)a1 forSearchString:(id)a2 queryKind:(unsigned long long)a3 startPushHandler:(id /* block */)a4 finishHandler:(id /* block */)a5;
- (void)searchForString:(id)a0 testName:(id)a1 event:(unsigned long long)a2 queryKind:(unsigned long long)a3 completion:(id /* block */)a4;
- (void)searchManyStringsForTestName:(id)a0 options:(id)a1 event:(unsigned long long)a2 queryKind:(unsigned long long)a3 completion:(id /* block */)a4;
- (void)searchString:(id)a0 andOpenResultsUnderSection:(id)a1 testName:(id)a2 needsCard:(BOOL)a3 queryKind:(unsigned long long)a4 completion:(id /* block */)a5;
- (void)searchStrings:(id)a0 andOpenResultsUnderSection:(id)a1 testName:(id)a2 needsCard:(BOOL)a3 queryKind:(unsigned long long)a4 completion:(id /* block */)a5;
- (void)searchViewFinishedGettingAllResultsAndFinishedDrawsWithCompletion:(id /* block */)a0;
- (void)setDefaultsForSearchVCWithqueryType:(unsigned long long)a0;
- (void)tapIndexsPathsAndPopViewControllersAfter2Seconds:(id)a0 completion:(id /* block */)a1;
- (void)testMapsCardsPushAndScrollForTestName:(id)a0 string:(id)a1 queryKind:(unsigned long long)a2 completion:(id /* block */)a3;

@end