(self)
| 487 | |
| 488 | class TestMicrogridTwoPV(TestMicrogridLoadPV): |
| 489 | def set_microgrid(self): |
| 490 | pv_1_ts = self.pv_ts*(1-np.random.rand(*self.pv_ts.shape)) |
| 491 | pv_2_ts = self.pv_ts - pv_1_ts |
| 492 | |
| 493 | assert all(pv_1_ts > 0) |
| 494 | assert all(pv_2_ts > 0) |
| 495 | |
| 496 | load = LoadModule(time_series=self.load_ts, raise_errors=True) |
| 497 | pv_1 = RenewableModule(time_series=pv_1_ts, raise_errors=True) |
| 498 | pv_2 = RenewableModule(time_series=pv_2_ts) |
| 499 | return Microgrid([load, pv_1, pv_2]), 1, 2 |
| 500 | |
| 501 | |
| 502 | class TestMicrogridTwoEach(TestMicrogridLoadPV): |
no test coverage detected