diff --git a/build_tests/c-simple/simple.c b/build_tests/c-simple/simple.c new file mode 100644 index 0000000..ee61f1f --- /dev/null +++ b/build_tests/c-simple/simple.c @@ -0,0 +1,6 @@ +#include + +int main(int argc, char *argv[]) +{ + printf("This is a simple C program\n"); +} diff --git a/build_tests/c-simple/spec.rb b/build_tests/c-simple/spec.rb index 2cc635e..512f4d1 100644 --- a/build_tests/c-simple/spec.rb +++ b/build_tests/c-simple/spec.rb @@ -1,2 +1,5 @@ it 'builds a C program with one source file' do + env = Rscons::Environment.new + env.Program('simple', 'simple.c') + `./simple`.should =~ /This is a simple C program/ end