def test_scroll(self): rect = WebElement('div', style='width:3000px;height:3000px;background:#eee;') self.tag.appendChild(rect) yield from asyncio.sleep(self.wait_time) X = yield from rect.scrollX() Y = yield from rect.scrollY() self.assertEqual(X['x'], 0) self.assertEqual(Y['y'], 0) rect.scrollTo(200, 200) yield from asyncio.sleep(self.wait_time) X = yield from rect.scrollX() Y = yield from rect.scrollY() self.assertEqual(X['x'], 200) self.assertEqual(Y['y'], 200)