From 9d39c63f51ae10807711fe5be5e4baa796519b45 Mon Sep 17 00:00:00 2001 From: Rob Taylor Date: Mon, 21 Dec 2020 23:33:09 +0000 Subject: [PATCH] Add doctests for liberty_float edge case Issue #280 --- scripts/python-skywater-pdk/skywater_pdk/liberty.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scripts/python-skywater-pdk/skywater_pdk/liberty.py b/scripts/python-skywater-pdk/skywater_pdk/liberty.py index b14ec3e..77f2bb5 100755 --- a/scripts/python-skywater-pdk/skywater_pdk/liberty.py +++ b/scripts/python-skywater-pdk/skywater_pdk/liberty.py @@ -769,6 +769,15 @@ def liberty_float(f): >>> liberty_float(1) '1.0000000000' + >>> liberty_float(1e9) + '1000000000.0' + + >>> liberty_float(1e10) + '1.000000e+10' + + >>> liberty_float(1e15) + '1.000000e+15' + >>> liberty_float(True) Traceback (most recent call last): ...