Commit Graph

7 Commits

Author SHA1 Message Date
Dmitri Gribenko
b4cd0e8e59 Re-enable validation-test/stdlib/XCTest.swift on OS X
The test only fails on iOS.
2016-01-27 14:09:33 -08:00
Erik Eckstein
adef0368bb tests: add import statements to workaround linker errors in all relevant tests.
This is needed if we compile StdlibUnittest with -sil-serialize-all
So far I added the imports only in files which needed them. But this may change, depending on the optimizer (inlining).
Adding them in all files doesn't harm and avoids confusion if someone makes an unrelated change which would result in such a linker error.
2016-01-21 09:59:50 -08:00
Erik Eckstein
beff34c1b6 test: Temporarily disable the XCTest because it fails to load a dylib.
rdar://problem/24222804
2016-01-17 09:48:09 -08:00
Brian Gesiak
6bba5f3432 [XCTest] Add more in-depth validation tests
The current validation tests for the stdlib XCTest only check that it
compiles, not that it works at runtime. Begin adding tests that verify
its behavior at runtime, beginning with:

- A test that Objective-C exceptions are captured and reported.
- Tests for some function overloads of `XCTAssertEqual()`.
2015-12-26 15:46:44 -05:00
Arnold Schwaighofer
4d4329b0e0 Add executable_test to the validation test suite
Swift SVN r29278
2015-06-03 23:28:43 +00:00
Dmitri Hrybenko
37135f441b XCTest requires objc_interop
Swift SVN r29198
2015-06-01 01:32:46 +00:00
Dmitri Hrybenko
29ec6ab6b5 Re-enable the XCTest overlay for OSX
And add the first smoketest for the XCTest overlay to prevent
regressions in future.

Swift SVN r29197
2015-06-01 01:09:31 +00:00