m_vdevConfig
ASSERT_EQ(0, nvlist_alloc(&m_vdevConfig, NV_UNIQUE_NAME, 0));
ASSERT_EQ(0, nvlist_add_uint64(m_vdevConfig, ZPOOL_CONFIG_GUID,
nvlist_free(m_vdevConfig);
nvlist_t *m_vdevConfig;
ASSERT_EQ(0, nvlist_add_uint64_array(m_vdevConfig,
Vdev vdev(m_poolConfig, m_vdevConfig);
ASSERT_EQ(0, nvlist_add_uint64(m_vdevConfig, ZPOOL_CONFIG_FAULTED, 1));
Vdev vdev(m_poolConfig, m_vdevConfig);
Vdev notSpare(m_poolConfig, m_vdevConfig);
ASSERT_EQ(0, nvlist_add_uint64(m_vdevConfig, ZPOOL_CONFIG_IS_SPARE, 1));
Vdev isSpare(m_poolConfig, m_vdevConfig);
nvlist_alloc(&m_vdevConfig, NV_UNIQUE_NAME, 0);
ASSERT_EQ(0, nvlist_add_uint64(m_vdevConfig,
m_vdev = new MockVdev(m_vdevConfig);
nvlist_free(m_vdevConfig);
nvlist_t *m_vdevConfig;
nvlist_alloc(&m_vdevConfig, NV_UNIQUE_NAME, 0);
ASSERT_EQ(0, nvlist_add_uint64(m_vdevConfig,
m_vdev456 = new ::testing::NiceMock<MockVdev>(m_vdevConfig);
m_vdev789 = new ::testing::NiceMock<MockVdev>(m_vdevConfig);
nvlist_free(m_vdevConfig);
nvlist_t *m_vdevConfig;
if (m_vdevConfig != NULL) {
Vdev vdev(m_poolConfig, m_vdevConfig);
Vdev vdev(m_vdevConfig);
nvlist_t *m_vdevConfig;