'Test basic RAR extraction'

@pytest.mark.skipif((rarfile is None), reason=u'rarfile    module    required')
@pytest.mark.filecopy(rar_path, u'__tmp__')
def test_rar(self, execute_task, tmpdir):

    execute_task(u'test_rar')
    assert tmpdir.join(self.out_file).exists(), u'Output    file    does    not    exist    at    the    correct    path.'
    assert tmpdir.join(self.rar_name).exists(), u'RAR    archive    should    still    exist.'
