Skip to content

Latest commit

 

History

History

IosUnitTests

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

iOS Unit Tests

These are the unit tests for iOS engine. They can be executed locally and are also run in LUCI builds.

Running Tests

testing/run_tests.py [--type=objc]

After the ios_test_flutter target is built you can also run the tests inside of Xcode with testing/ios/IosUnitTests/IosUnitTests.xcodeproj. If you modify the test or under-test files, you'll have to run run_tests.py again.

Adding Tests

When you add a new unit test file, also add a reference to that file in shell/platform/darwin/ios/BUILD.gn, under the sources list of the ios_test_flutter target. Once it's there, it will execute with the other tests.