123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- #ifndef BASE_TEST_TEST_TIMEOUTS_H_
- #define BASE_TEST_TEST_TIMEOUTS_H_
- #include "base/check.h"
- #include "base/macros.h"
- #include "base/time/time.h"
- class TestTimeouts {
- public:
-
-
- static void Initialize();
-
-
-
- static base::TimeDelta tiny_timeout() {
- DCHECK(initialized_);
- return tiny_timeout_;
- }
-
-
- static base::TimeDelta action_timeout() {
- DCHECK(initialized_);
- return action_timeout_;
- }
-
-
-
-
-
- static base::TimeDelta action_max_timeout() {
- DCHECK(initialized_);
- return action_max_timeout_;
- }
-
-
- static base::TimeDelta test_launcher_timeout() {
- DCHECK(initialized_);
- return test_launcher_timeout_;
- }
- private:
- static bool initialized_;
- static base::TimeDelta tiny_timeout_;
- static base::TimeDelta action_timeout_;
- static base::TimeDelta action_max_timeout_;
- static base::TimeDelta test_launcher_timeout_;
- DISALLOW_IMPLICIT_CONSTRUCTORS(TestTimeouts);
- };
- #endif
|