From f47a5547558c5f2811c9744308c98afd406d3070 Mon Sep 17 00:00:00 2001 From: atlas Date: Wed, 3 Apr 2019 11:25:58 -0400 Subject: [PATCH] unittest enhancements. my own version of a fix for the bytes[] problem. --- rflib/bits.py | 28 +++++++++++++++++++--------- rflib/ccspecan.py | 3 ++- rflib/chipcon_nic.py | 13 +++++++------ rflib/chipcon_usb.py | 3 ++- rflib/intelhex.py | 7 ++++--- tests/.test_basics.py.un~ | Bin 18883 -> 0 bytes tests/test_basics.py | 7 +++++++ tests/test_basics.py~ | 16 ---------------- 8 files changed, 41 insertions(+), 36 deletions(-) delete mode 100644 tests/.test_basics.py.un~ delete mode 100644 tests/test_basics.py~ diff --git a/rflib/bits.py b/rflib/bits.py index 5baa75e..1edcfe9 100644 --- a/rflib/bits.py +++ b/rflib/bits.py @@ -5,6 +5,7 @@ from builtins import range from builtins import bytes from past.utils import old_div +import sys import struct fmtsLSB = [None, "B", ">= 8 out.reverse() print(''.join(out).encode('hex')) @@ -388,7 +398,7 @@ def bitSectString(string, startbit, endbit): mask = ~ ( (1<6Qt#+}_Rap7 z32%jKpS&5L?fn)^?fLWfk8ZquEm-;B>s#+mzw=7);l*#xfBw}E=bwAw#lLP{`#1=K zy|i)JLycXuRqYPcyagApfA{Zh{B$a4{b+w-%GRjxBW$MpMKR2q+%}2vWs{D( zhNI?qI?fCki;@v)W&pLlg(xnh58|^QR1pQ2g%r=pK@|h)eYEkQT2fRxx~njhw)Fe` z-XLwQTxrGaHC;(`)E$kgfJ6Fm0jh`OXgIHnAZIg>IgXsi++&z}M~;T`y2ufXw-a)5 zIx-t~7>Vr}IU3IEBF32vB8<=-_}<&;CfW_5|o}#1jKE#i0@#AZ_5idXgwx+2uZIe0^+twdd<9B&;uF0@wcPE zdR%l6kRDG2#BH+(Z+`}F?9Dc;_KW_((c6iDxNVZ%Yk7&cFJqUTlmOKM+VavdddXUsF=@gTPP1;*2Z-#NF zx0#e{svJK3>@%pdlTr0f6qT!Xh9AraaS&T@3V3#ohVz=(bsl?lh^|y$lXtUG@9U*O zZ*7TAf^)d-8J!L62|u|q2e#hRxg#H-$nyky+LVmKBqi9sMh-X3Tw_vUOV~~GH&YE) zj0?xG&rkRx3N8y-c4cnjN{IJrcr}9|Ir}y|T*C}w7+=a>R$+FSHZJfSt$p)`92QqK z8D5u$I1Yy&_1+LvDi2%jVPEn8qWTFL0WI4rJe^7>SIVF4nCA8qz(Ht0je;%$T* zVWL;lI#%8!b$eH&+6mtvSzA~hrHu=m`OE!y%29DvlkI1dY)wvDCa{=Gob3t7u++vp znfMg6QE^rg)0dJ7tJQGn!=xaX%tIt@V{G;fx>2}d=|FXyHZEYq@*4jT$q{i{6WzCx zju)umt_5^vDGlh18E!dW?=H5}vw9<3)wl0Ep*ABr3Q;JY#6F*Zh=R*Pir&n0 zCSDjpX!vZ$!Rtv~DrUaBi1ewQk;+>g2%6^%dm!jS)FiG?QX3U#6^Y)=OVU$25|y9; zEQ|gE*Mo|HxNQ>XFL|J&3C7$}S3HZruOj*kTX>$rKA)h7g3Cglzvg-FC_!s7K>=75 zT?Q^*H<;o+v*VlKH_Q}Z=dqCGSpLX(kdUJZY$ zJF2@L)4pDulz4(!<}r?g(*VatAABw&2u{n0erovt1sJDao_w(t