chore: use mock time
This commit is contained in:
parent
675a724b8f
commit
61c701bb04
1 changed files with 3 additions and 3 deletions
|
|
@ -26,7 +26,7 @@ func (cp *CP) Authorize(request *core.AuthorizeRequest) (*core.AuthorizeConfirma
|
|||
|
||||
func (cp *CP) BootNotification(request *core.BootNotificationRequest) (*core.BootNotificationConfirmation, error) {
|
||||
res := &core.BootNotificationConfirmation{
|
||||
CurrentTime: types.NewDateTime(time.Now()),
|
||||
CurrentTime: types.NewDateTime(cp.clock.Now()),
|
||||
Interval: 60, // TODO
|
||||
Status: core.RegistrationStatusAccepted,
|
||||
}
|
||||
|
|
@ -78,7 +78,7 @@ func (cp *CP) DataTransfer(request *core.DataTransferRequest) (*core.DataTransfe
|
|||
|
||||
func (cp *CP) Heartbeat(request *core.HeartbeatRequest) (*core.HeartbeatConfirmation, error) {
|
||||
res := &core.HeartbeatConfirmation{
|
||||
CurrentTime: types.NewDateTime(time.Now()),
|
||||
CurrentTime: types.NewDateTime(cp.clock.Now()),
|
||||
}
|
||||
|
||||
return res, nil
|
||||
|
|
@ -94,7 +94,7 @@ func (cp *CP) MeterValues(request *core.MeterValuesRequest) (*core.MeterValuesCo
|
|||
if meterValue.Timestamp.Time.After(cp.meterUpdated) {
|
||||
for _, sample := range meterValue.SampledValue {
|
||||
cp.measurements[getSampleKey(sample)] = sample
|
||||
cp.meterUpdated = time.Now()
|
||||
cp.meterUpdated = cp.clock.Now()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue