(self)
| 156 | self.assertEqual(obj.refresh({'eggs': None, 'ham': None}), {'eggs': 3, 'ham': 23}) |
| 157 | |
| 158 | def test_refresh_async(self): |
| 159 | obj = aDriver() |
| 160 | obj._eggs = 1 |
| 161 | fut = obj.refresh_async('eggs') |
| 162 | self.assertEqual(fut.result(), 1) |
| 163 | obj._eggs = 2 |
| 164 | obj._ham = 22 |
| 165 | fut = obj.refresh_async(('eggs', 'ham')) |
| 166 | self.assertEqual(fut.result(), (2, 22)) |
| 167 | obj._eggs = 3 |
| 168 | obj._ham = 23 |
| 169 | fut = obj.refresh_async({'eggs': None, 'ham': None}) |
| 170 | self.assertEqual(fut.result(), {'eggs': 3, 'ham': 23}) |
| 171 | |
| 172 | def test_derived_class(self): |
| 173 |
nothing calls this directly
no test coverage detected