Lines Matching defs:ProcessTest
46 // Log must be cleared before running this test, just as ProcessTest::SetUp.
106 class ProcessTest : public ::testing::Test {
131 TEST_F(ProcessTest, Basic) {
139 TEST_F(ProcessTest, AddStringOption) {
146 TEST_F(ProcessTest, AddIntValue) {
153 TEST_F(ProcessTest, NonZeroReturnValue) {
160 TEST_F(ProcessTest, BadOutputFile) {
166 TEST_F(ProcessTest, BadExecutable) {
171 void ProcessTest::CheckStderrCaptured() {
182 TEST_F(ProcessTest, StderrCaptured) {
186 TEST_F(ProcessTest, StderrCapturedWhenPreviouslyClosed) {
193 FilePath ProcessTest::GetFdPath(int fd) {
197 TEST_F(ProcessTest, RedirectStderrUsingPipe) {
215 TEST_F(ProcessTest, RedirectStderrUsingPipeWhenPreviouslyClosed) {
226 TEST_F(ProcessTest, RedirectStdoutUsingPipe) {
243 TEST_F(ProcessTest, RedirectStdinUsingPipe) {
258 TEST_F(ProcessTest, WithSameUid) {
265 TEST_F(ProcessTest, WithSameGid) {
272 TEST_F(ProcessTest, WithIllegalUid) {
282 TEST_F(ProcessTest, WithIllegalGid) {
292 TEST_F(ProcessTest, NoParams) {
297 TEST_F(ProcessTest, SegFaultHandling) {
306 TEST_F(ProcessTest, KillHandling) {
315 TEST_F(ProcessTest, KillNoPid) {
320 TEST_F(ProcessTest, ProcessExists) {
326 TEST_F(ProcessTest, ResetPidByFile) {
339 TEST_F(ProcessTest, KillSleeper) {
349 TEST_F(ProcessTest, Reset) {
358 TEST_F(ProcessTest, PreExecCallback) {
364 TEST_F(ProcessTest, LeakUnusedFileDescriptors) {
373 TEST_F(ProcessTest, CloseUnusedFileDescriptors) {