| 96 | }; |
| 97 | |
| 98 | class BaseEnvTest : public ::testing::Test { |
| 99 | protected: |
| 100 | void SetUp() override { |
| 101 | env_state_.InitializeCores(1); |
| 102 | env_state_.SetCurrentThreadEnvironment(); |
| 103 | env_state_.BindThreadToCore(std::this_thread::get_id(), 0); |
| 104 | } |
| 105 | void TearDown() override { env_state_.ClearCurrentThreadEnvironment(); } |
| 106 | test_env::TestEnvironmentState env_state_; |
| 107 | }; |
| 108 | |
| 109 | // 测试挂载表 |
| 110 | class MountTableTest : public BaseEnvTest {}; |
nothing calls this directly
no outgoing calls
no test coverage detected