From 4cd74bba2c010e4d714ec72fe11128069ea0495a Mon Sep 17 00:00:00 2001 From: Keith Rothman <537074+litghost@users.noreply.github.com> Date: Fri, 19 Mar 2021 17:18:01 -0700 Subject: Add getBelPinType to Python interface. Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> --- python/check_arch_api.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'python') diff --git a/python/check_arch_api.py b/python/check_arch_api.py index 166f1fd3..4c21d223 100644 --- a/python/check_arch_api.py +++ b/python/check_arch_api.py @@ -78,6 +78,10 @@ def check_arch_api(ctx): wire_name = ctx.getBelPinWire(bel_pin_test['bel'], bel_pin_test['pin']) assert bel_pin_test['wire'] == wire_name, (bel_pin_test['wire'], wire_name) + if 'type' in bel_pin_test: + pin_type = ctx.getBelPinType(bel_pin_test['bel'], bel_pin_test['pin']) + assert bel_pin_test['type'] == pin_type.name, (bel_pin_test['type'], pin_type) + bel_pins_tested += 1 print('Tested {} pips and {} bel pins'.format(pips_tested, bel_pins_tested)) -- cgit v1.2.3