'Seek the video to position specified by `seek_value`.
Arguments:
seek_value (str): seek value'

def seek(self, seek_value):

    seek_time = _parse_time_str(seek_value)
    seek_selector = self.get_element_selector('    .video')
    js_code = "$('{seek_selector}').data('video-player-state').videoPlayer.onSlideSeek({{time:    {seek_time}}})".format(seek_selector=seek_selector, seek_time=seek_time)
    self.browser.execute_script(js_code)
    def _is_buffering_completed():
        '\n                                                Check    if    buffering    completed\n                                                '
        return (self.state != 'buffering')
    self._wait_for(_is_buffering_completed, 'Buffering    completed    after    Seek.')
    self.wait_for_position(seek_value)
