Lines Matching refs:config_
97 config_(new TestDHCPConfig(&control_, in DHCPConfigTest()
105 config_->process_manager_ = &process_manager_; in SetUp()
109 config_->Stop("In test"); in StopInstance()
120 TestDHCPConfigRefPtr config_; member in shill::DHCPConfigTest
142 EXPECT_FALSE(config_->proxy_.get()); in TEST_F()
145 config_->InitProxy(kService); in TEST_F()
147 EXPECT_TRUE(config_->proxy_.get()); in TEST_F()
149 config_->InitProxy(kService); in TEST_F()
156 EXPECT_FALSE(config_->Start()); in TEST_F()
157 EXPECT_EQ(0, config_->pid_); in TEST_F()
188 config_->RegisterUpdateCallback( in SetUp()
190 config_->RegisterFailureCallback( in SetUp()
192 ip_config_ = config_; in SetUp()
215 config_->lease_acquisition_timeout_callback_.Reset(base::Bind(&DoNothing)); in TEST_F()
216 config_->lease_expiration_callback_.Reset(base::Bind(&DoNothing)); in TEST_F()
217 config_->NotifyFailure(); in TEST_F()
219 EXPECT_TRUE(config_->properties().address.empty()); in TEST_F()
220 EXPECT_TRUE(config_->lease_acquisition_timeout_callback_.IsCancelled()); in TEST_F()
221 EXPECT_TRUE(config_->lease_expiration_callback_.IsCancelled()); in TEST_F()
230 config_->NotifyFailure(); in TEST_F()
232 EXPECT_TRUE(config_->lease_acquisition_timeout_callback_.IsCancelled()); in TEST_F()
233 EXPECT_TRUE(config_->lease_expiration_callback_.IsCancelled()); in TEST_F()
247 config_->UpdateProperties(properties, true); in TEST_F()
249 EXPECT_TRUE(config_->lease_acquisition_timeout_callback_.IsCancelled()); in TEST_F()
250 EXPECT_TRUE(config_->lease_expiration_callback_.IsCancelled()); in TEST_F()
255 EXPECT_CALL(*config_.get(), ShouldFailOnAcquisitionTimeout()) in TEST_F()
258 config_->ProcessAcquisitionTimeout(); in TEST_F()
260 Mock::VerifyAndClearExpectations(config_.get()); in TEST_F()
263 EXPECT_CALL(*config_.get(), ShouldFailOnAcquisitionTimeout()) in TEST_F()
266 config_->ProcessAcquisitionTimeout(); in TEST_F()
268 Mock::VerifyAndClearExpectations(config_.get()); in TEST_F()
272 config_->pid_ = 1 << 18; // Ensure unknown positive PID. in TEST_F()
274 config_->proxy_.reset(proxy_.release()); in TEST_F()
275 EXPECT_TRUE(config_->ReleaseIP(IPConfig::kReleaseReasonDisconnect)); in TEST_F()
276 config_->pid_ = 0; in TEST_F()
280 config_->pid_ = 1 << 18; // Ensure unknown positive PID. in TEST_F()
283 EXPECT_CALL(*config_.get(), ShouldKeepLeaseOnDisconnect()) in TEST_F()
286 config_->proxy_.reset(proxy_.release()); in TEST_F()
287 EXPECT_TRUE(config_->ReleaseIP(IPConfig::kReleaseReasonDisconnect)); in TEST_F()
288 config_->pid_ = 0; in TEST_F()
292 config_->pid_ = 1 << 18; // Ensure unknown positive PID. in TEST_F()
295 EXPECT_CALL(*config_.get(), ShouldKeepLeaseOnDisconnect()) in TEST_F()
298 config_->proxy_.reset(proxy_.release()); in TEST_F()
299 EXPECT_TRUE(config_->ReleaseIP(IPConfig::kReleaseReasonDisconnect)); in TEST_F()
300 config_->pid_ = 0; in TEST_F()
304 config_->pid_ = 1 << 18; // Ensure unknown positive PID. in TEST_F()
305 config_->is_lease_active_ = true; in TEST_F()
307 config_->proxy_.reset(proxy_.release()); in TEST_F()
308 EXPECT_TRUE(config_->ReleaseIP(IPConfig::kReleaseReasonStaticIP)); in TEST_F()
309 EXPECT_EQ(nullptr, config_->proxy_.get()); in TEST_F()
310 config_->pid_ = 0; in TEST_F()
314 config_->pid_ = 1 << 18; // Ensure unknown positive PID. in TEST_F()
315 config_->is_lease_active_ = false; in TEST_F()
318 config_->proxy_.reset(proxy_.release()); in TEST_F()
319 EXPECT_TRUE(config_->ReleaseIP(IPConfig::kReleaseReasonStaticIP)); in TEST_F()
321 EXPECT_EQ(proxy_pointer, config_->proxy_.get()); in TEST_F()
322 config_->pid_ = 0; in TEST_F()
328 config_->pid_ = 0; in TEST_F()
329 EXPECT_FALSE(config_->RenewIP()); // Expect a call to Start() if pid_ is 0. in TEST_F()
333 EXPECT_TRUE(config_->lease_acquisition_timeout_callback_.IsCancelled()); in TEST_F()
334 config_->lease_expiration_callback_.Reset(base::Bind(&DoNothing)); in TEST_F()
335 config_->pid_ = 456; in TEST_F()
336 EXPECT_FALSE(config_->RenewIP()); // Expect no crash with NULL proxy. in TEST_F()
338 config_->proxy_.reset(proxy_.release()); in TEST_F()
339 EXPECT_TRUE(config_->RenewIP()); in TEST_F()
340 EXPECT_FALSE(config_->lease_acquisition_timeout_callback_.IsCancelled()); in TEST_F()
341 EXPECT_TRUE(config_->lease_expiration_callback_.IsCancelled()); in TEST_F()
342 config_->pid_ = 0; in TEST_F()
346 EXPECT_TRUE(config_->lease_acquisition_timeout_callback_.IsCancelled()); in TEST_F()
347 config_->pid_ = 567; in TEST_F()
349 config_->proxy_.reset(proxy_.release()); in TEST_F()
350 EXPECT_TRUE(config_->RenewIP()); in TEST_F()
351 EXPECT_FALSE(config_->lease_acquisition_timeout_callback_.IsCancelled()); in TEST_F()
352 config_->pid_ = 0; in TEST_F()
356 EXPECT_CALL(*config_.get(), ShouldFailOnAcquisitionTimeout()) in TEST_F()
360 config_->lease_acquisition_timeout_seconds_ = 0; in TEST_F()
361 config_->pid_ = 567; in TEST_F()
363 config_->proxy_.reset(proxy_.release()); in TEST_F()
364 config_->RenewIP(); in TEST_F()
365 config_->dispatcher_->DispatchPendingEvents(); in TEST_F()
367 Mock::VerifyAndClearExpectations(config_.get()); in TEST_F()
368 config_->pid_ = 0; in TEST_F()
374 config_->pid_ = kPID1; in TEST_F()
379 EXPECT_CALL(provider_, BindPID(kPID2, IsRefPtrTo(config_))); in TEST_F()
380 EXPECT_TRUE(config_->Restart()); in TEST_F()
381 EXPECT_EQ(kPID2, config_->pid_); in TEST_F()
382 config_->pid_ = 0; in TEST_F()
390 EXPECT_CALL(provider_, BindPID(kPID, IsRefPtrTo(config_))); in TEST_F()
391 EXPECT_TRUE(config_->Restart()); in TEST_F()
392 EXPECT_EQ(kPID, config_->pid_); in TEST_F()
393 config_->pid_ = 0; in TEST_F()
397 EXPECT_CALL(*config_.get(), ShouldFailOnAcquisitionTimeout()) in TEST_F()
401 config_->lease_acquisition_timeout_seconds_ = 0; in TEST_F()
402 config_->proxy_.reset(proxy_.release()); in TEST_F()
405 config_->Start(); in TEST_F()
406 config_->dispatcher_->DispatchPendingEvents(); in TEST_F()
408 Mock::VerifyAndClearExpectations(config_.get()); in TEST_F()
417 config_->pid_ = kPID; in TEST_F()
418 config_->lease_acquisition_timeout_callback_.Reset(base::Bind(&DoNothing)); in TEST_F()
419 config_->lease_expiration_callback_.Reset(base::Bind(&DoNothing)); in TEST_F()
421 config_->Stop(__func__); in TEST_F()
422 EXPECT_TRUE(config_->lease_acquisition_timeout_callback_.IsCancelled()); in TEST_F()
423 EXPECT_TRUE(config_->lease_expiration_callback_.IsCancelled()); in TEST_F()
424 EXPECT_FALSE(config_->pid_); in TEST_F()
428 config_->pid_ = 567; in TEST_F()
430 config_->proxy_.reset(proxy_.release()); in TEST_F()
431 EXPECT_TRUE(config_->RenewIP()); in TEST_F()
432 EXPECT_FALSE(config_->lease_acquisition_timeout_callback_.IsCancelled()); in TEST_F()
433 config_->pid_ = 0; // Keep Stop from killing a real process. in TEST_F()
434 config_->Stop(__func__); in TEST_F()
435 EXPECT_TRUE(config_->lease_acquisition_timeout_callback_.IsCancelled()); in TEST_F()
441 EXPECT_FALSE(config_->mutable_store()->SetAnyProperty( in TEST_F()