Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.

Commit 1166325

Browse files
committed
Basic native unit test for plugin
1 parent 62c60cb commit 1166325

File tree

5 files changed

+250
-3
lines changed

5 files changed

+250
-3
lines changed

packages/file_selector/file_selector_ios/LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
2222
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
2323
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2424
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
25-
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

packages/file_selector/file_selector_ios/example/ios/Podfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ target 'Runner' do
3232
use_modular_headers!
3333

3434
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
35+
target 'RunnerTests' do
36+
inherit! :search_paths
37+
end
3538
end
3639

3740
post_install do |installer|

packages/file_selector/file_selector_ios/example/ios/Runner.xcodeproj/project.pbxproj

Lines changed: 217 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,31 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 50;
6+
objectVersion = 51;
77
objects = {
88

99
/* Begin PBXBuildFile section */
1010
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
1111
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
12+
645A9CC0834DE4B33EA76B47 /* Pods_RunnerTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A0F343074F8E26E33EDF6F96 /* Pods_RunnerTests.framework */; };
1213
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
1314
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
1415
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
1516
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
1617
B2BDF64F66E3CCA3EDB622E3 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FB7D7C75A6E3C7F4B58D920B /* Pods_Runner.framework */; };
18+
C71AE4C8281C6B6B0086307A /* FileSelectorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = C71AE4C5281C6B530086307A /* FileSelectorTests.m */; };
1719
/* End PBXBuildFile section */
1820

21+
/* Begin PBXContainerItemProxy section */
22+
C71AE4BA281C6A090086307A /* PBXContainerItemProxy */ = {
23+
isa = PBXContainerItemProxy;
24+
containerPortal = 97C146E61CF9000F007C117D /* Project object */;
25+
proxyType = 1;
26+
remoteGlobalIDString = 97C146ED1CF9000F007C117D;
27+
remoteInfo = Runner;
28+
};
29+
/* End PBXContainerItemProxy section */
30+
1931
/* Begin PBXCopyFilesBuildPhase section */
2032
9705A1C41CF9048500538489 /* Embed Frameworks */ = {
2133
isa = PBXCopyFilesBuildPhase;
@@ -30,8 +42,10 @@
3042
/* End PBXCopyFilesBuildPhase section */
3143

3244
/* Begin PBXFileReference section */
45+
0DFBB2493F3A43B1149260D8 /* Pods-RunnerTests.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.profile.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.profile.xcconfig"; sourceTree = "<group>"; };
3346
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; };
3447
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
48+
1B2AB56C096C30BEBADDC42C /* Pods-RunnerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.debug.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.debug.xcconfig"; sourceTree = "<group>"; };
3549
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; };
3650
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = "<group>"; };
3751
74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
@@ -45,7 +59,11 @@
4559
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
4660
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
4761
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
62+
A0F343074F8E26E33EDF6F96 /* Pods_RunnerTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RunnerTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
4863
B0D7681001AADF5939351561 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; };
64+
C71AE4B6281C6A090086307A /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
65+
C71AE4C5281C6B530086307A /* FileSelectorTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FileSelectorTests.m; sourceTree = "<group>"; };
66+
CD798C440E944BD6909A2391 /* Pods-RunnerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.release.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.release.xcconfig"; sourceTree = "<group>"; };
4967
FB7D7C75A6E3C7F4B58D920B /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
5068
/* End PBXFileReference section */
5169

@@ -58,6 +76,14 @@
5876
);
5977
runOnlyForDeploymentPostprocessing = 0;
6078
};
79+
C71AE4B3281C6A090086307A /* Frameworks */ = {
80+
isa = PBXFrameworksBuildPhase;
81+
buildActionMask = 2147483647;
82+
files = (
83+
645A9CC0834DE4B33EA76B47 /* Pods_RunnerTests.framework in Frameworks */,
84+
);
85+
runOnlyForDeploymentPostprocessing = 0;
86+
};
6187
/* End PBXFrameworksBuildPhase section */
6288

6389
/* Begin PBXGroup section */
@@ -67,8 +93,10 @@
6793
B0D7681001AADF5939351561 /* Pods-Runner.debug.xcconfig */,
6894
96A17BF253C90EE9562A621B /* Pods-Runner.release.xcconfig */,
6995
91E680A0E05CF5F5E17C6069 /* Pods-Runner.profile.xcconfig */,
96+
1B2AB56C096C30BEBADDC42C /* Pods-RunnerTests.debug.xcconfig */,
97+
CD798C440E944BD6909A2391 /* Pods-RunnerTests.release.xcconfig */,
98+
0DFBB2493F3A43B1149260D8 /* Pods-RunnerTests.profile.xcconfig */,
7099
);
71-
name = Pods;
72100
path = Pods;
73101
sourceTree = "<group>";
74102
};
@@ -86,6 +114,7 @@
86114
97C146E51CF9000F007C117D = {
87115
isa = PBXGroup;
88116
children = (
117+
C71AE4C4281C6B370086307A /* RunnerTests */,
89118
9740EEB11CF90186004384FC /* Flutter */,
90119
97C146F01CF9000F007C117D /* Runner */,
91120
97C146EF1CF9000F007C117D /* Products */,
@@ -98,6 +127,7 @@
98127
isa = PBXGroup;
99128
children = (
100129
97C146EE1CF9000F007C117D /* Runner.app */,
130+
C71AE4B6281C6A090086307A /* RunnerTests.xctest */,
101131
);
102132
name = Products;
103133
sourceTree = "<group>";
@@ -117,10 +147,19 @@
117147
path = Runner;
118148
sourceTree = "<group>";
119149
};
150+
C71AE4C4281C6B370086307A /* RunnerTests */ = {
151+
isa = PBXGroup;
152+
children = (
153+
C71AE4C5281C6B530086307A /* FileSelectorTests.m */,
154+
);
155+
path = RunnerTests;
156+
sourceTree = "<group>";
157+
};
120158
E9A043B0697E21140FD4295C /* Frameworks */ = {
121159
isa = PBXGroup;
122160
children = (
123161
FB7D7C75A6E3C7F4B58D920B /* Pods_Runner.framework */,
162+
A0F343074F8E26E33EDF6F96 /* Pods_RunnerTests.framework */,
124163
);
125164
name = Frameworks;
126165
sourceTree = "<group>";
@@ -150,6 +189,25 @@
150189
productReference = 97C146EE1CF9000F007C117D /* Runner.app */;
151190
productType = "com.apple.product-type.application";
152191
};
192+
C71AE4B5281C6A090086307A /* RunnerTests */ = {
193+
isa = PBXNativeTarget;
194+
buildConfigurationList = C71AE4BF281C6A090086307A /* Build configuration list for PBXNativeTarget "RunnerTests" */;
195+
buildPhases = (
196+
552CDBE019244C8B2A2DE8E4 /* [CP] Check Pods Manifest.lock */,
197+
C71AE4B2281C6A090086307A /* Sources */,
198+
C71AE4B3281C6A090086307A /* Frameworks */,
199+
C71AE4B4281C6A090086307A /* Resources */,
200+
);
201+
buildRules = (
202+
);
203+
dependencies = (
204+
C71AE4BB281C6A090086307A /* PBXTargetDependency */,
205+
);
206+
name = RunnerTests;
207+
productName = FileSelectorTests;
208+
productReference = C71AE4B6281C6A090086307A /* RunnerTests.xctest */;
209+
productType = "com.apple.product-type.bundle.unit-test";
210+
};
153211
/* End PBXNativeTarget section */
154212

155213
/* Begin PBXProject section */
@@ -163,6 +221,10 @@
163221
CreatedOnToolsVersion = 7.3.1;
164222
LastSwiftMigration = 1100;
165223
};
224+
C71AE4B5281C6A090086307A = {
225+
CreatedOnToolsVersion = 13.1;
226+
TestTargetID = 97C146ED1CF9000F007C117D;
227+
};
166228
};
167229
};
168230
buildConfigurationList = 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */;
@@ -179,6 +241,7 @@
179241
projectRoot = "";
180242
targets = (
181243
97C146ED1CF9000F007C117D /* Runner */,
244+
C71AE4B5281C6A090086307A /* RunnerTests */,
182245
);
183246
};
184247
/* End PBXProject section */
@@ -195,6 +258,13 @@
195258
);
196259
runOnlyForDeploymentPostprocessing = 0;
197260
};
261+
C71AE4B4281C6A090086307A /* Resources */ = {
262+
isa = PBXResourcesBuildPhase;
263+
buildActionMask = 2147483647;
264+
files = (
265+
);
266+
runOnlyForDeploymentPostprocessing = 0;
267+
};
198268
/* End PBXResourcesBuildPhase section */
199269

200270
/* Begin PBXShellScriptBuildPhase section */
@@ -212,6 +282,28 @@
212282
shellPath = /bin/sh;
213283
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin";
214284
};
285+
552CDBE019244C8B2A2DE8E4 /* [CP] Check Pods Manifest.lock */ = {
286+
isa = PBXShellScriptBuildPhase;
287+
buildActionMask = 2147483647;
288+
files = (
289+
);
290+
inputFileListPaths = (
291+
);
292+
inputPaths = (
293+
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
294+
"${PODS_ROOT}/Manifest.lock",
295+
);
296+
name = "[CP] Check Pods Manifest.lock";
297+
outputFileListPaths = (
298+
);
299+
outputPaths = (
300+
"$(DERIVED_FILE_DIR)/Pods-RunnerTests-checkManifestLockResult.txt",
301+
);
302+
runOnlyForDeploymentPostprocessing = 0;
303+
shellPath = /bin/sh;
304+
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
305+
showEnvVarsInLog = 0;
306+
};
215307
610B11C208A4F544B88C65D0 /* [CP] Check Pods Manifest.lock */ = {
216308
isa = PBXShellScriptBuildPhase;
217309
buildActionMask = 2147483647;
@@ -277,8 +369,24 @@
277369
);
278370
runOnlyForDeploymentPostprocessing = 0;
279371
};
372+
C71AE4B2281C6A090086307A /* Sources */ = {
373+
isa = PBXSourcesBuildPhase;
374+
buildActionMask = 2147483647;
375+
files = (
376+
C71AE4C8281C6B6B0086307A /* FileSelectorTests.m in Sources */,
377+
);
378+
runOnlyForDeploymentPostprocessing = 0;
379+
};
280380
/* End PBXSourcesBuildPhase section */
281381

382+
/* Begin PBXTargetDependency section */
383+
C71AE4BB281C6A090086307A /* PBXTargetDependency */ = {
384+
isa = PBXTargetDependency;
385+
target = 97C146ED1CF9000F007C117D /* Runner */;
386+
targetProxy = C71AE4BA281C6A090086307A /* PBXContainerItemProxy */;
387+
};
388+
/* End PBXTargetDependency section */
389+
282390
/* Begin PBXVariantGroup section */
283391
97C146FA1CF9000F007C117D /* Main.storyboard */ = {
284392
isa = PBXVariantGroup;
@@ -520,6 +628,103 @@
520628
};
521629
name = Release;
522630
};
631+
C71AE4BC281C6A090086307A /* Debug */ = {
632+
isa = XCBuildConfiguration;
633+
baseConfigurationReference = 1B2AB56C096C30BEBADDC42C /* Pods-RunnerTests.debug.xcconfig */;
634+
buildSettings = {
635+
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
636+
BUNDLE_LOADER = "$(TEST_HOST)";
637+
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
638+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
639+
CLANG_ENABLE_OBJC_WEAK = YES;
640+
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
641+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
642+
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
643+
CODE_SIGN_STYLE = Automatic;
644+
CURRENT_PROJECT_VERSION = 1;
645+
GCC_C_LANGUAGE_STANDARD = gnu11;
646+
GENERATE_INFOPLIST_FILE = YES;
647+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
648+
LD_RUNPATH_SEARCH_PATHS = (
649+
"$(inherited)",
650+
"@executable_path/Frameworks",
651+
"@loader_path/Frameworks",
652+
);
653+
MARKETING_VERSION = 1.0;
654+
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
655+
MTL_FAST_MATH = YES;
656+
PRODUCT_BUNDLE_IDENTIFIER = dev.flutter.plugins.FileSelectorTests;
657+
PRODUCT_NAME = "$(TARGET_NAME)";
658+
SWIFT_EMIT_LOC_STRINGS = NO;
659+
TARGETED_DEVICE_FAMILY = "1,2";
660+
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/Runner";
661+
};
662+
name = Debug;
663+
};
664+
C71AE4BD281C6A090086307A /* Release */ = {
665+
isa = XCBuildConfiguration;
666+
baseConfigurationReference = CD798C440E944BD6909A2391 /* Pods-RunnerTests.release.xcconfig */;
667+
buildSettings = {
668+
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
669+
BUNDLE_LOADER = "$(TEST_HOST)";
670+
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
671+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
672+
CLANG_ENABLE_OBJC_WEAK = YES;
673+
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
674+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
675+
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
676+
CODE_SIGN_STYLE = Automatic;
677+
CURRENT_PROJECT_VERSION = 1;
678+
GCC_C_LANGUAGE_STANDARD = gnu11;
679+
GENERATE_INFOPLIST_FILE = YES;
680+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
681+
LD_RUNPATH_SEARCH_PATHS = (
682+
"$(inherited)",
683+
"@executable_path/Frameworks",
684+
"@loader_path/Frameworks",
685+
);
686+
MARKETING_VERSION = 1.0;
687+
MTL_FAST_MATH = YES;
688+
PRODUCT_BUNDLE_IDENTIFIER = dev.flutter.plugins.FileSelectorTests;
689+
PRODUCT_NAME = "$(TARGET_NAME)";
690+
SWIFT_EMIT_LOC_STRINGS = NO;
691+
TARGETED_DEVICE_FAMILY = "1,2";
692+
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/Runner";
693+
};
694+
name = Release;
695+
};
696+
C71AE4BE281C6A090086307A /* Profile */ = {
697+
isa = XCBuildConfiguration;
698+
baseConfigurationReference = 0DFBB2493F3A43B1149260D8 /* Pods-RunnerTests.profile.xcconfig */;
699+
buildSettings = {
700+
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
701+
BUNDLE_LOADER = "$(TEST_HOST)";
702+
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
703+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
704+
CLANG_ENABLE_OBJC_WEAK = YES;
705+
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
706+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
707+
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
708+
CODE_SIGN_STYLE = Automatic;
709+
CURRENT_PROJECT_VERSION = 1;
710+
GCC_C_LANGUAGE_STANDARD = gnu11;
711+
GENERATE_INFOPLIST_FILE = YES;
712+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
713+
LD_RUNPATH_SEARCH_PATHS = (
714+
"$(inherited)",
715+
"@executable_path/Frameworks",
716+
"@loader_path/Frameworks",
717+
);
718+
MARKETING_VERSION = 1.0;
719+
MTL_FAST_MATH = YES;
720+
PRODUCT_BUNDLE_IDENTIFIER = dev.flutter.plugins.FileSelectorTests;
721+
PRODUCT_NAME = "$(TARGET_NAME)";
722+
SWIFT_EMIT_LOC_STRINGS = NO;
723+
TARGETED_DEVICE_FAMILY = "1,2";
724+
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/Runner";
725+
};
726+
name = Profile;
727+
};
523728
/* End XCBuildConfiguration section */
524729

525730
/* Begin XCConfigurationList section */
@@ -543,6 +748,16 @@
543748
defaultConfigurationIsVisible = 0;
544749
defaultConfigurationName = Release;
545750
};
751+
C71AE4BF281C6A090086307A /* Build configuration list for PBXNativeTarget "RunnerTests" */ = {
752+
isa = XCConfigurationList;
753+
buildConfigurations = (
754+
C71AE4BC281C6A090086307A /* Debug */,
755+
C71AE4BD281C6A090086307A /* Release */,
756+
C71AE4BE281C6A090086307A /* Profile */,
757+
);
758+
defaultConfigurationIsVisible = 0;
759+
defaultConfigurationName = Release;
760+
};
546761
/* End XCConfigurationList section */
547762
};
548763
rootObject = 97C146E61CF9000F007C117D /* Project object */;

packages/file_selector/file_selector_ios/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,16 @@
3737
</BuildableReference>
3838
</MacroExpansion>
3939
<Testables>
40+
<TestableReference
41+
skipped = "NO">
42+
<BuildableReference
43+
BuildableIdentifier = "primary"
44+
BlueprintIdentifier = "C71AE4B5281C6A090086307A"
45+
BuildableName = "RunnerTests.xctest"
46+
BlueprintName = "RunnerTests"
47+
ReferencedContainer = "container:Runner.xcodeproj">
48+
</BuildableReference>
49+
</TestableReference>
4050
</Testables>
4151
</TestAction>
4252
<LaunchAction

0 commit comments

Comments
 (0)