UpdateAttempterAndroidTest: Fix field init order
The module under test, UpdateAttempterAndroid, must be
initialized after all dependencies have been initalized.
Test: no more segfault
Change-Id: I4524ee59ebe6194b5e07b2f9edb702ce07ad14d7
diff --git a/aosp/update_attempter_android_unittest.cc b/aosp/update_attempter_android_unittest.cc
index fc30268..173e943 100644
--- a/aosp/update_attempter_android_unittest.cc
+++ b/aosp/update_attempter_android_unittest.cc
@@ -63,14 +63,14 @@
std::move(payload));
}
- UpdateAttempterAndroid update_attempter_android_{
- &daemon_state_, &prefs_, &boot_control_, &hardware_};
-
DaemonStateAndroid daemon_state_;
FakePrefs prefs_;
FakeBootControl boot_control_;
FakeHardware hardware_;
+ UpdateAttempterAndroid update_attempter_android_{
+ &daemon_state_, &prefs_, &boot_control_, &hardware_};
+
FakeClock* clock_;
testing::NiceMock<MockMetricsReporter>* metrics_reporter_;
};