118{
122 unsigned long sys_time = 1000;
123
124 EXPECT_FALSE(dt.handle_inverter_startup(sys_time));
129 sys_time += 10;
130
131 EXPECT_FALSE(dt.handle_inverter_startup(sys_time));
132
133 sys_time += 10;
134
135 EXPECT_FALSE(dt.handle_inverter_startup(sys_time));
136
137 sys_time += 10;
138
139 EXPECT_TRUE(dt.handle_inverter_startup(sys_time));
140 EXPECT_FALSE(dt.inverter_init_timeout(sys_time));
141
142
145 unsigned long sys_time2 = 1000;
146
147 EXPECT_FALSE(dt2.handle_inverter_startup(sys_time2));
148
152 sys_time2 += 1050;
153 EXPECT_TRUE(dt.inverter_init_timeout(sys_time2));
154}