From bd8ed88219178bb3b810d290b4ef9ba885baaf61 Mon Sep 17 00:00:00 2001 From: selias Date: Fri, 9 Dec 2016 18:35:11 +0100 Subject: CSIT-484: HC Test: Lisp - add Lisp test suite - add Lisp test data - add keywords and methods used in Lisp tests Change-Id: Ie7819e20cf48e7dac106d60cce316ce69ab75786 Signed-off-by: selias --- resources/libraries/python/LispUtil.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'resources/libraries/python/LispUtil.py') diff --git a/resources/libraries/python/LispUtil.py b/resources/libraries/python/LispUtil.py index 2926d01dfb..82341d123e 100644 --- a/resources/libraries/python/LispUtil.py +++ b/resources/libraries/python/LispUtil.py @@ -88,6 +88,20 @@ class LispUtil(object): vat.execute_script_json_out('lisp/show_lisp_map_resolver.vat', node) return JsonParser().parse_data(vat.get_script_stdout()) + @staticmethod + def vpp_show_lisp_pitr(node): + """Get Lisp PITR feature config from VPP node. + + :param node: VPP node. + :type node: dict + :returns: Lisp PITR config data. + :rtype: dict + """ + + vat = VatExecutor() + vat.execute_script_json_out('lisp/show_lisp_pitr.vat', node) + return JsonParser().parse_data(vat.get_script_stdout()) + @staticmethod def lisp_should_be_equal(lisp_val1, lisp_val2): """Fail if the lisp values are not equal. -- cgit 1.2.3-korg