Sha256: 7c1e4389ff6842560018a8e2f2067602f96debf953bbd295550f3abe0f70a8b4

Contents?: true

Size: 532 Bytes

Versions: 12

Compression:

Stored size: 532 Bytes

Contents

#include "tut.h"
#include "tut_reporter.h"
#include <apr_general.h>
#include <signal.h>
#include <cstdlib>

namespace tut {
	test_runner_singleton runner;
}

int main() {
	apr_initialize();
	tut::reporter reporter;
	tut::runner.get().set_callback(&reporter);
	signal(SIGPIPE, SIG_IGN);
	setenv("RAILS_ENV", "production", 1);
	setenv("TESTING_PASSENGER", "1", 1);
	try {
		tut::runner.get().run_tests();
	} catch (const std::exception &ex) {
		std::cerr << "Exception raised: " << ex.what() << std::endl;
		return 1;
	}
	return 0;
}

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
rockdog-passenger-0.0.1 test/CxxTestMain.cpp
passenger-1.0.3 test/CxxTestMain.cpp
passenger-1.0.2 test/CxxTestMain.cpp
passenger-1.0.4 test/CxxTestMain.cpp
passenger-1.0.5 test/CxxTestMain.cpp
passenger-2.0.1 test/CxxTestMain.cpp
passenger-2.0.3 test/CxxTestMain.cpp
passenger-2.0.2 test/CxxTestMain.cpp
passenger-2.0.4 test/CxxTestMain.cpp
passenger-2.0.5 test/CxxTestMain.cpp
passenger-2.1.2 test/CxxTestMain.cpp
passenger-2.0.6 test/CxxTestMain.cpp