make test: elegantly handle expected API failures 75/4875/3
authorKlement Sekera <ksekera@cisco.com>
Wed, 25 Jan 2017 07:00:40 +0000 (08:00 +0100)
committerDamjan Marion <dmarion.lists@gmail.com>
Wed, 25 Jan 2017 15:57:14 +0000 (15:57 +0000)
commite0545ef85ab136a51c42319935834d08a35eaa90
tree4ccb026e7b6cfbbdd6e76a0dd35e0e5fae1e7f07
parentd2c97d988b2fbc28f0905d1826b428967d09348a
make test: elegantly handle expected API failures

Allow writing simple code to expect API failure when needed:

with self.vapi.expect_negative_api_retval():
    do_api_call()  # expected to return negative retval in response

Change-Id: Id58d91d9ce38d20ad6ff7a43a6897e79ffbd23bf
Signed-off-by: Klement Sekera <ksekera@cisco.com>
test/test_bfd.py
test/vpp_papi_provider.py