Blame tests/p_gcc-c++/1-test_hello_world.sh
|
Dries Verachtert |
74f94f |
#!/bin/bash
|
|
Dries Verachtert |
74f94f |
# Author: Dries Verachtert <dries.verachtert@dries.eu>
|
|
Dries Verachtert |
74f94f |
|
|
Dries Verachtert |
74f94f |
t_Log "Running $0 - test gcc-c++ with a hello world program"
|
|
Dries Verachtert |
74f94f |
|
|
Dries Verachtert |
74f94f |
CPPBINARY=`mktemp`
|
|
Dries Verachtert |
74f94f |
|
|
Dries Verachtert |
74f94f |
cat <
|
|
Dries Verachtert |
74f94f |
#include <iostream>
|
|
Dries Verachtert |
74f94f |
int main(int argc, char** argv) {
|
|
Dries Verachtert |
74f94f |
std::cout << "Hello world!" << std::endl;
|
|
Dries Verachtert |
74f94f |
}
|
|
Dries Verachtert |
74f94f |
EOF
|
|
Dries Verachtert |
74f94f |
|
|
Dries Verachtert |
74f94f |
$CPPBINARY | grep -q "Hello world"
|
|
Dries Verachtert |
74f94f |
t_CheckExitStatus $?
|
|
Dries Verachtert |
74f94f |
|
|
Dries Verachtert |
74f94f |
rm -f $CPPBINARY
|