Use the GTest portability headers v2016.09.12.00 v2016.09.12.01
authorChristopher Dykes <cdykes@fb.com>
Sat, 10 Sep 2016 00:44:01 +0000 (17:44 -0700)
committerFacebook Github Bot <facebook-github-bot-bot@fb.com>
Sat, 10 Sep 2016 00:56:06 +0000 (17:56 -0700)
commit6a6ac91e1fda65d7871390f03be8d19b3591ba45
treefe0d4f311589cff885437fcbaa8cc1e32b7c6e8d
parent90989a73a5316c6c436456d1defff36a7e3680f3
Use the GTest portability headers

Summary:
Switch all of the uses of `<gtest/gtest.h>` to `<folly/portability/GTest.h>`.

This is painful but necessary to get the tests to compile nicely under MSVC.

Reviewed By: yfeldblum

Differential Revision: D3837300

fbshipit-source-id: 7ae43a5d5ba94c8c24fa23a485f18546416e7191
221 files changed:
folly/experimental/bser/test/BserTest.cpp
folly/experimental/exception_tracer/test/ExceptionCounterTest.cpp
folly/experimental/io/test/AsyncIOTest.cpp
folly/experimental/io/test/FsUtilTest.cpp
folly/experimental/observer/test/ObserverTest.cpp
folly/experimental/symbolizer/test/DwarfTests.cpp
folly/experimental/symbolizer/test/ElfTests.cpp
folly/experimental/symbolizer/test/LineReaderTest.cpp
folly/experimental/symbolizer/test/SignalHandlerTest.cpp
folly/experimental/symbolizer/test/StackTraceTest.cpp
folly/experimental/symbolizer/test/SymbolizerTest.cpp
folly/experimental/test/AutoTimerTest.cpp
folly/experimental/test/BitsTest.cpp
folly/experimental/test/CodingTestUtils.h
folly/experimental/test/DynamicParserTest.cpp
folly/experimental/test/EventCountTest.cpp
folly/experimental/test/FunctionSchedulerTest.cpp
folly/experimental/test/FutureDAGTest.cpp
folly/experimental/test/JSONSchemaTest.cpp
folly/experimental/test/LockFreeRingBufferTest.cpp
folly/experimental/test/NestedCommandLineAppTest.cpp
folly/experimental/test/ProgramOptionsTest.cpp
folly/experimental/test/ReadMostlySharedPtrTest.cpp
folly/experimental/test/RefCountTest.cpp
folly/experimental/test/StringKeyedTest.cpp
folly/experimental/test/TestUtilTest.cpp
folly/experimental/test/TupleOpsTest.cpp
folly/fibers/test/FibersTest.cpp
folly/futures/test/BarrierTest.cpp
folly/futures/test/CollectTest.cpp
folly/futures/test/ContextTest.cpp
folly/futures/test/ConversionTest.cpp
folly/futures/test/CoreTest.cpp
folly/futures/test/EnsureTest.cpp
folly/futures/test/ExecutorTest.cpp
folly/futures/test/FSMTest.cpp
folly/futures/test/FilterTest.cpp
folly/futures/test/FutureTest.cpp
folly/futures/test/HeaderCompileTest.cpp
folly/futures/test/InterruptTest.cpp
folly/futures/test/MapTest.cpp
folly/futures/test/NonCopyableLambdaTest.cpp
folly/futures/test/PollTest.cpp
folly/futures/test/PromiseTest.cpp
folly/futures/test/ReduceTest.cpp
folly/futures/test/RetryingTest.cpp
folly/futures/test/SelfDestructTest.cpp
folly/futures/test/SharedPromiseTest.cpp
folly/futures/test/ThenCompileTest.h
folly/futures/test/ThenTest.cpp
folly/futures/test/TimekeeperTest.cpp
folly/futures/test/TimesTest.cpp
folly/futures/test/UnwrapTest.cpp
folly/futures/test/ViaTest.cpp
folly/futures/test/WaitTest.cpp
folly/futures/test/WhenTest.cpp
folly/futures/test/WhileDoTest.cpp
folly/futures/test/WillEqualTest.cpp
folly/futures/test/WindowTest.cpp
folly/gen/test/BaseTest.cpp
folly/gen/test/CombineTest.cpp
folly/gen/test/FileTest.cpp
folly/gen/test/ParallelMapTest.cpp
folly/gen/test/ParallelTest.cpp
folly/gen/test/StringTest.cpp
folly/io/async/ssl/test/SSLErrorsTest.cpp
folly/io/async/test/AsyncPipeTest.cpp
folly/io/async/test/AsyncSSLSocketTest.cpp
folly/io/async/test/AsyncSSLSocketTest.h
folly/io/async/test/AsyncSSLSocketTest2.cpp
folly/io/async/test/AsyncSSLSocketWriteTest.cpp
folly/io/async/test/AsyncSocketExceptionTest.cpp
folly/io/async/test/AsyncSocketTest.cpp
folly/io/async/test/AsyncSocketTest2.cpp
folly/io/async/test/AsyncTimeoutTest.cpp
folly/io/async/test/AsyncTransportTest.cpp
folly/io/async/test/AsyncUDPSocketTest.cpp
folly/io/async/test/DelayedDestructionBaseTest.cpp
folly/io/async/test/DelayedDestructionTest.cpp
folly/io/async/test/EventBaseLocalTest.cpp
folly/io/async/test/EventHandlerTest.cpp
folly/io/async/test/HHWheelTimerSlowTests.cpp
folly/io/async/test/HHWheelTimerTest.cpp
folly/io/async/test/NotificationQueueTest.cpp
folly/io/async/test/RequestContextTest.cpp
folly/io/async/test/ScopedEventBaseThreadTest.cpp
folly/io/async/test/Util.h
folly/io/async/test/WriteChainAsyncTransportWrapperTest.cpp
folly/io/test/CompressionTest.cpp
folly/io/test/IOBufCursorTest.cpp
folly/io/test/IOBufQueueTest.cpp
folly/io/test/IOBufTest.cpp
folly/io/test/RecordIOTest.cpp
folly/io/test/ShutdownSocketSetTest.cpp
folly/portability/test/ConstexprTest.cpp
folly/portability/test/LibgenTest.cpp
folly/portability/test/TimeTest.cpp
folly/ssl/test/OpenSSLHashTest.cpp
folly/test/AHMIntStressTest.cpp
folly/test/ApplyTupleTest.cpp
folly/test/ArenaSmartPtrTest.cpp
folly/test/ArenaTest.cpp
folly/test/ArrayTest.cpp
folly/test/AsciiCaseInsensitiveTest.cpp
folly/test/AtomicBitSetTest.cpp
folly/test/AtomicHashArrayTest.cpp
folly/test/AtomicHashMapTest.cpp
folly/test/AtomicLinkedListTest.cpp
folly/test/AtomicStructTest.cpp
folly/test/AtomicUnorderedMapTest.cpp
folly/test/BatonBenchmark.cpp
folly/test/BatonTest.cpp
folly/test/BatonTestHelpers.h
folly/test/BitIteratorTest.cpp
folly/test/BitsTest.cpp
folly/test/CacheLocalityTest.cpp
folly/test/CachelinePaddedTest.cpp
folly/test/CallOnceTest.cpp
folly/test/ChecksumTest.cpp
folly/test/ClockGettimeWrappersTest.cpp
folly/test/ConcurrentSkipListTest.cpp
folly/test/ContainerTraitsTest.cpp
folly/test/ConvTest.cpp
folly/test/CpuIdTest.cpp
folly/test/DemangleTest.cpp
folly/test/DeterministicScheduleTest.cpp
folly/test/DiscriminatedPtrTest.cpp
folly/test/DynamicConverterTest.cpp
folly/test/DynamicOtherTest.cpp
folly/test/DynamicTest.cpp
folly/test/EndianTest.cpp
folly/test/EnumerateTest.cpp
folly/test/EvictingCacheMapTest.cpp
folly/test/ExceptionTest.cpp
folly/test/ExceptionWrapperTest.cpp
folly/test/ExpectedTest.cpp
folly/test/FBStringTest.cpp
folly/test/FBVectorBenchmark.cpp
folly/test/FBVectorTest.cpp
folly/test/FileLockTest.cpp
folly/test/FileTest.cpp
folly/test/FileUtilTest.cpp
folly/test/FingerprintTest.cpp
folly/test/ForeachBenchmark.cpp
folly/test/ForeachTest.cpp
folly/test/FormatOtherTest.cpp
folly/test/FormatTest.cpp
folly/test/FunctionSchedulerTest.cpp
folly/test/FunctionTest.cpp
folly/test/FutexTest.cpp
folly/test/GroupVarintTest.cpp
folly/test/HasMemberFnTraitsTest.cpp
folly/test/HashTest.cpp
folly/test/HistogramTest.cpp
folly/test/IPAddressTest.cpp
folly/test/IPAddressTest.h
folly/test/IndestructibleTest.cpp
folly/test/IndexedMemPoolTest.cpp
folly/test/JsonOtherTest.cpp
folly/test/JsonTest.cpp
folly/test/LazyTest.cpp
folly/test/LifoSemTests.cpp
folly/test/LockTraitsTest.cpp
folly/test/LoggingTest.cpp
folly/test/MPMCPipelineTest.cpp
folly/test/MPMCQueueTest.cpp
folly/test/MacAddressTest.cpp
folly/test/MallctlHelperTest.cpp
folly/test/MapUtilTest.cpp
folly/test/MathTest.cpp
folly/test/MemcpyTest.cpp
folly/test/MemoryIdlerTest.cpp
folly/test/MemoryMappingTest.cpp
folly/test/MemoryTest.cpp
folly/test/MergeTest.cpp
folly/test/MoveWrapperTest.cpp
folly/test/OptionalTest.cpp
folly/test/PackedSyncPtrTest.cpp
folly/test/PaddedTest.cpp
folly/test/PartialTest.cpp
folly/test/PortabilityTest.cpp
folly/test/ProducerConsumerQueueTest.cpp
folly/test/RWSpinLockTest.cpp
folly/test/RandomTest.cpp
folly/test/RangeTest.cpp
folly/test/SafeAssertTest.cpp
folly/test/ScopeGuardTest.cpp
folly/test/SharedMutexTest.cpp
folly/test/SingletonTest.cpp
folly/test/SingletonTestGlobal.cpp
folly/test/SingletonTestStructs.h
folly/test/SingletonVaultCTest.cpp
folly/test/SmallLocksTest.cpp
folly/test/SocketAddressTest.cpp
folly/test/SparseByteSetTest.cpp
folly/test/SpinLockTest.cpp
folly/test/SpookyHashV1Test.cpp
folly/test/SpookyHashV2Test.cpp
folly/test/StringTest.cpp
folly/test/SubprocessTest.cpp
folly/test/SynchronizedTest.cpp
folly/test/SynchronizedTestLib-inl.h
folly/test/TestUtils.h
folly/test/ThreadCachedArenaTest.cpp
folly/test/ThreadCachedIntTest.cpp
folly/test/ThreadLocalTest.cpp
folly/test/ThreadNameTest.cpp
folly/test/TimeoutQueueTest.cpp
folly/test/TimeseriesHistogramTest.cpp
folly/test/TimeseriesTest.cpp
folly/test/TokenBucketTest.cpp
folly/test/TokenBucketTest.h
folly/test/TraitsTest.cpp
folly/test/TryTest.cpp
folly/test/UnitTest.cpp
folly/test/UriTest.cpp
folly/test/VarintTest.cpp
folly/test/common/TestMain.cpp
folly/test/small_vector_test.cpp
folly/test/sorted_vector_test.cpp
folly/test/stl_tests/StlVectorTest.cpp