(self, src, time, dataFunc)
| 258 | return maxTime <= cacheMaxTime |
| 259 | |
| 260 | def _getDataPoint(self, src, time, dataFunc): |
| 261 | data = dataFunc(src) |
| 262 | timesBefore = [t for t in data if floatUnerr(t) <= floatUnerr(time)] |
| 263 | try: |
| 264 | time = max(timesBefore) |
| 265 | except ValueError: |
| 266 | return {} |
| 267 | else: |
| 268 | return data[time] |
no test coverage detected