diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/tools_test.cc | 15 | 
1 files changed, 15 insertions, 0 deletions
| diff --git a/test/tools_test.cc b/test/tools_test.cc index 7127b8d..a428ea1 100644 --- a/test/tools_test.cc +++ b/test/tools_test.cc @@ -172,9 +172,24 @@ public:  	void getToolChain_test()  	{ +		// +		// gcc +		// +		uASSERT_EQUAL(ctor::toolchain::gcc, getToolChain("/usr/bin/gcc")); +		uASSERT_EQUAL(ctor::toolchain::gcc, getToolChain("/usr/bin/gcc-10")); +		uASSERT_EQUAL(ctor::toolchain::gcc, getToolChain("/usr/bin/x86_64-pc-linux-gnu-g++-9.3.0")); +  		uASSERT_EQUAL(ctor::toolchain::gcc, getToolChain("/usr/bin/g++"));  		uASSERT_EQUAL(ctor::toolchain::gcc, getToolChain("/usr/bin/g++-10"));  		uASSERT_EQUAL(ctor::toolchain::gcc, getToolChain("/usr/bin/x86_64-pc-linux-gnu-g++-9.3.0")); + +		// +		// clang +		// +		uASSERT_EQUAL(ctor::toolchain::clang, getToolChain("/usr/bin/clang")); +		uASSERT_EQUAL(ctor::toolchain::clang, getToolChain("/usr/bin/clang-16")); +		uASSERT_EQUAL(ctor::toolchain::clang, getToolChain("/usr/lib/llvm/16/bin/i686-pc-linux-gnu-clang-16")); +  		uASSERT_EQUAL(ctor::toolchain::clang, getToolChain("/usr/bin/clang++"));  		uASSERT_EQUAL(ctor::toolchain::clang, getToolChain("/usr/bin/clang++-16"));  		uASSERT_EQUAL(ctor::toolchain::clang, getToolChain("/usr/lib/llvm/16/bin/i686-pc-linux-gnu-clang++-16")); | 
