xref: /aosp_15_r20/external/angle/build/config/ios/xctest_shell.mm (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1*8975f5c5SAndroid Build Coastguard Worker// Copyright 2016 The Chromium Authors
2*8975f5c5SAndroid Build Coastguard Worker// Use of this source code is governed by a BSD-style license that can be
3*8975f5c5SAndroid Build Coastguard Worker// found in the LICENSE file.
4*8975f5c5SAndroid Build Coastguard Worker
5*8975f5c5SAndroid Build Coastguard Worker#import <UIKit/UIKit.h>
6*8975f5c5SAndroid Build Coastguard Worker#import <XCTest/XCTest.h>
7*8975f5c5SAndroid Build Coastguard Worker
8*8975f5c5SAndroid Build Coastguard Worker// For Chrome on iOS we want to run EarlGrey tests (that are XCTests) for all
9*8975f5c5SAndroid Build Coastguard Worker// our build configurations (Debug, Release, ...). In addition, the symbols
10*8975f5c5SAndroid Build Coastguard Worker// visibility is configured to private by default. To simplify testing with
11*8975f5c5SAndroid Build Coastguard Worker// those constraints, our tests are compiled in the TEST_HOST target instead
12*8975f5c5SAndroid Build Coastguard Worker// of the .xctest bundle that all link against this single test (just there to
13*8975f5c5SAndroid Build Coastguard Worker// ensure that the bundle is not empty).
14*8975f5c5SAndroid Build Coastguard Worker
15*8975f5c5SAndroid Build Coastguard Worker@interface XCTestShellEmptyClass : NSObject
16*8975f5c5SAndroid Build Coastguard Worker@end
17*8975f5c5SAndroid Build Coastguard Worker
18*8975f5c5SAndroid Build Coastguard Worker@implementation XCTestShellEmptyClass
19*8975f5c5SAndroid Build Coastguard Worker@end
20