summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-12-13Use AC_LANG_PUSH(C++)/AC_LANG_POP so as not to contaminate configure.acChase Douglas1-1/+3
2011-12-13Link against pthread when checking for gtest libraryChase Douglas1-1/+6
2011-12-13Move check result test to configure.ac and use standard variablesChase Douglas2-3/+4
2011-12-13Remove unnecessary HAVE_GTEST conditional in configure.acChase Douglas1-2/+0
2011-12-13Make gtest a requirement for successful configurationChase Douglas1-3/+4
2011-12-13Adjusted signature of Process::GetEnv. Adjusted documentation.Thomas Voß2-17/+25
2011-12-13Fixed typo in test.h.Thomas Voß1-1/+1
2011-12-13Modified Process::Terminate and Process::Kill to reset process identifier. Ad...Thomas Voß2-2/+9
2011-12-13Adjusted documentation according to review. Switched to std::string for envir...Thomas Voß4-22/+52
2011-12-13Prevent from linking Test in Google Test. Set HIDE_SCOPE_NAMES to NO.Thomas Voß3-5/+5
2011-12-12Merge cleanup and fixes branchChase Douglas8-79/+369
2011-12-12Referenced manpage of execvp in documentation.Thomas Voß1-1/+4
2011-12-12Fixed whitespace issue.Thomas Voß1-3/+3
2011-12-12Added: Additional doxygen documentation and adjusted build setup to include d...Thomas Voß9-46/+1885
2011-12-09Throw runtime_error if Test::SetUp fails to open connection to serverChase Douglas1-1/+4
2011-12-09Add initializer for Environment::Private struct since it is not a PODChase Douglas1-7/+8
2011-12-09Added doxygen documentation for public interface classes.Thomas Voß5-6/+117
2011-12-08Remove strdup from argument parsing in Process::Start()Chase Douglas1-14/+3
2011-12-08Use std::vector to store process arguments passed to execvpChase Douglas1-29/+17
2011-12-08Use std::auto_ptr for Test pimpl tooChase Douglas2-6/+3
2011-12-08Use C++ headers, such as cstring, instead of C-compatibility headersChase Douglas2-7/+7
2011-12-08Remove obsolete Process::SetEnvBehavior enumChase Douglas1-6/+0
2011-12-08Use std::auto_ptr for pimplsChase Douglas4-12/+4
2011-12-08Add newlines to end of Environment::TearDown() error messagesChase Douglas1-2/+2
2011-12-08In Environment::SetUp, pass std::string into Process::StartChase Douglas1-1/+1
2011-12-07Fix a couple usages of C++ line commentsChase Douglas2-2/+2
2011-12-07Add xorg::testing::Test base test fixtureChase Douglas3-5/+115
2011-12-07Add server executable path option so one can test different serversChase Douglas3-19/+44
2011-12-07Reorder Process copy constructor declarationsChase Douglas1-3/+3
2011-12-07Fix comment in environment.hChase Douglas1-1/+1
2011-12-07Cleanup unnecessary braces in if .. else blocks in Environment::SetUp()Chase Douglas1-6/+4
2011-12-07Don't fail the tests if the X server refuses to dieChase Douglas1-4/+4
2011-12-07Let setenv() and getenv() do error handling, and throw exception if theyChase Douglas2-9/+6
2011-12-07Throw exception if child process tries to kill itselfChase Douglas1-2/+2
2011-12-07Remove Process::Wait()Chase Douglas3-10/+1
2011-12-07Rename Process::pid() to Process::Pid() to follow naming conventionsChase Douglas3-3/+4
2011-12-07Fix Process::Start() and switch to using exceptionsChase Douglas3-42/+81
2011-12-07Switch Process::Private to a POD structChase Douglas1-38/+27
2011-12-07Re-enable X server startup timeoutChase Douglas1-1/+1
2011-12-07Remove dead code in EnvironmentChase Douglas1-61/+1
2011-12-07Make Environment::Private a POD structChase Douglas2-24/+16
2011-12-07ADDED: Simple and lightweight class to abstract process handling.Thomas Voß5-25/+269
2011-12-06Merged.Thomas Voß9-195/+45
2011-12-05Use installed dummy.conf locationChase Douglas4-2/+7
2011-12-05Rename testing::xorg to xorg::testingChase Douglas3-7/+7
2011-12-05Remove unused fixture.hChase Douglas1-47/+0
2011-12-05Add pkg-config fileChase Douglas3-1/+15
2011-12-05Remove unused gcov supportChase Douglas2-84/+0
2011-12-05Remove autoconf check for C compiler since we only use C++Chase Douglas1-1/+0
2011-12-05Init gtest before checking for special args so --help works properlyChase Douglas1-2/+2