Files
swift-mirror/unittests/Basic/CMakeLists.txt
Jordan Rose f6c7973911 Teach -verify-apply-fixes to handle overlapping fix-its (#23970)
...by coalescing duplicates and dropping conflicts. Both cases can
happen with "expected-error 2 {{...}}": we might get multiple fix-its
providing the same new message, or one message might have diverged
into two, giving us incompatible changes.
2019-04-12 13:19:54 -07:00

45 lines
1001 B
CMake

set(generated_tests UnicodeGraphemeBreakTest.cpp.gyb)
handle_gyb_sources(
gyb_dependency_targets
generated_tests
${SWIFT_HOST_VARIANT_ARCH})
add_swift_unittest(SwiftBasicTests
BlotMapVectorTest.cpp
CacheTest.cpp
ClusteredBitVectorTest.cpp
DemangleTest.cpp
DiverseStackTest.cpp
EditorPlaceholderTest.cpp
EncodedSequenceTest.cpp
ExponentialGrowthAppendingBinaryByteStreamTests.cpp
FileSystemTest.cpp
ImmutablePointerSetTest.cpp
JSONSerialization.cpp
OptionSetTest.cpp
OwnedStringTest.cpp
PointerIntEnumTest.cpp
PrefixMapTest.cpp
RangeTest.cpp
SourceManagerTest.cpp
STLExtrasTest.cpp
StringExtrasTest.cpp
SuccessorMapTest.cpp
ThreadSafeRefCntPointerTest.cpp
TransformArrayRefTest.cpp
TreeScopedHashTableTest.cpp
UnicodeTest.cpp
ValueEnumeratorTest.cpp
${generated_tests}
)
add_dependencies(SwiftBasicTests "${gyb_dependency_targets}")
target_link_libraries(SwiftBasicTests
PRIVATE
swiftBasic
clangBasic
LLVMTestingSupport
)