Cleanup in base. This moves the implementation (and a bunch of header file
dependencies) from the multiprocess test and the test_suite headers to .cc files. Moves multiprocess_test to the test directory, and all of this stuff to the existing base_test_support project. I also used the base namespace. Previously other projects included this functionality just by #include because it was all inline, so I had to add dependencies on base_test_support in a few places. Moves and renames the command line switch this was using to base_switches. Move the base switch for process type to chrome switches. TEST=none BUG=none Review URL: http://codereview.chromium.org/3026055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55400 0039d316-1c4b-4281-b951-d872f2087c98
Showing
- app/app.gyp 1 addition, 0 deletionsapp/app.gyp
- app/test_suite.h 1 addition, 1 deletionapp/test_suite.h
- base/DEPS 0 additions, 3 deletionsbase/DEPS
- base/base.gyp 9 additions, 2 deletionsbase/base.gyp
- base/base_switches.cc 13 additions, 13 deletionsbase/base_switches.cc
- base/base_switches.h 4 additions, 4 deletionsbase/base_switches.h
- base/process_util_unittest.cc 7 additions, 6 deletionsbase/process_util_unittest.cc
- base/shared_memory_unittest.cc 4 additions, 6 deletionsbase/shared_memory_unittest.cc
- base/stats_table_unittest.cc 4 additions, 2 deletionsbase/stats_table_unittest.cc
- base/test/multiprocess_test.cc 74 additions, 0 deletionsbase/test/multiprocess_test.cc
- base/test/multiprocess_test.h 86 additions, 0 deletionsbase/test/multiprocess_test.h
- base/test/perf_test_suite.cc 46 additions, 0 deletionsbase/test/perf_test_suite.cc
- base/test/perf_test_suite.h 13 additions, 35 deletionsbase/test/perf_test_suite.h
- base/test/run_all_perftests.cc 1 addition, 1 deletionbase/test/run_all_perftests.cc
- base/test/run_all_unittests.cc 1 addition, 1 deletionbase/test/run_all_unittests.cc
- base/test/test_suite.cc 244 additions, 0 deletionsbase/test/test_suite.cc
- base/test/test_suite.h 35 additions, 208 deletionsbase/test/test_suite.h
- chrome/app/breakpad_win.cc 1 addition, 0 deletionschrome/app/breakpad_win.cc
- chrome/chrome_installer.gypi 3 additions, 0 deletionschrome/chrome_installer.gypi
- chrome/common/chrome_switches.cc 4 additions, 0 deletionschrome/common/chrome_switches.cc
Loading
Please register or sign in to comment