aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/test_stdlib.rb
AgeCommit message (Collapse)Author
2014-12-28Drop unnecessary requiresJack Nagel
2014-11-07Normalize requires in testsJack Nagel
2014-08-02Partially revert e1f97e2 to pass new test casesJack Nagel
2014-08-02Use polymorphism to simplify stdlib compatibility checkJack Nagel
2014-06-29Remove test that is now covered by tab testsJack Nagel
2014-06-18Use assert_predicateJack Nagel
2014-06-18Use a custom test class so we can avoid monkeypatchingJack Nagel
2014-06-11Fix up some assertionsJack Nagel
2014-04-23Support core GCC formula as a GCC compiler.Mike McQuaid
It is activated by the same mechanism as the Homebrew/versions compilers which now check if the GCC formula uses the same, correct version. References #28418.
2013-10-07Fix test failure for C++ stdlib.Xiyue Deng
2013-10-06CxxStdlib: allow for nil stdlibsMisty De Meo
A nil stdlib value represents non-C++ code.
2013-09-01Tab: track C++ stdlib in useMisty De Meo
There are subtle incompatibilities between Apple's libstdc++ and the libstdc++ used by the various GNU GCC formulae. In addition, we'll likely also be supporting libc++ in the future, and that's also incompatible with the other stdlibs. Tracking it in the tab lets us make sure that dependencies are all built against the same stdlib to avoid subtle breakage.