From 3e1d477b970dd489915391b36f0479cd53c40b74 Mon Sep 17 00:00:00 2001 From: Holger Nahrstaedt <holger@nahrstaedt.de> Date: Tue, 1 May 2018 09:49:56 +0200 Subject: [PATCH] Doctest fixed for python 2.7 * Renamed getSimilarAccountNames to get_similar_account_names * Fix doctest for account, profile, steem and utils --- beem/account.py | 6 +++++- beem/profile.py | 1 + beem/steem.py | 4 ++-- beem/utils.py | 16 ++++++++-------- docs/_static/beem-icon.png | Bin 996 -> 1732 bytes docs/_static/beem-icon_bw.png | Bin 0 -> 997 bytes docs/conf.py | 2 +- 7 files changed, 17 insertions(+), 12 deletions(-) create mode 100644 docs/_static/beem-icon_bw.png diff --git a/beem/account.py b/beem/account.py index 7d9308c3..7411ca3d 100644 --- a/beem/account.py +++ b/beem/account.py @@ -170,6 +170,10 @@ class Account(BlockchainObject): return json.loads(str(json.dumps(output))) def getSimilarAccountNames(self, limit=5): + """Depriated, please use get_similar_account_names""" + return self.get_similar_account_names(limit=limit) + + def get_similar_account_names(self, limit=5): """ Returns limit similar accounts with name as list :param int limit: limits the number of accounts, which will be returned @@ -180,7 +184,7 @@ class Account(BlockchainObject): >>> from beem.account import Account >>> account = Account("test") - >>> account.getSimilarAccountNames(limit=5) + >>> print(account.get_similar_account_names(limit=5)) ['test', 'test-1', 'test-2', 'test-ico', 'test-ilionx-123'] """ diff --git a/beem/profile.py b/beem/profile.py index e11dacf1..c44397ec 100644 --- a/beem/profile.py +++ b/beem/profile.py @@ -13,6 +13,7 @@ class DotDict(dict): """ This class simplifies the use of "."-separated keys when defining a nested dictionary::: + >>> from beem.profile import Profile >>> keys = ['profile.url', 'profile.img'] >>> values = ["http:", "foobar"] >>> print(Profile(keys, values)) diff --git a/beem/steem.py b/beem/steem.py index 07ab5e13..c0177800 100644 --- a/beem/steem.py +++ b/beem/steem.py @@ -97,8 +97,8 @@ class Steem(object): >>> from beem import Steem >>> steem = Steem() - >>> steem.get_blockchain_version() - '0.19.2' + >>> print(steem.get_blockchain_version()) + 0.19.2 This class also deals with edits, votes and reading content. """ diff --git a/beem/utils.py b/beem/utils.py index 61642ac3..3648cdac 100644 --- a/beem/utils.py +++ b/beem/utils.py @@ -138,10 +138,10 @@ def construct_authorperm(*args): .. code-block:: python >>> from beem.utils import construct_authorperm - >>> construct_authorperm('username', 'permlink') - '@username/permlink' - >>> construct_authorperm({'author': 'username', 'permlink': 'permlink'}) - '@username/permlink' + >>> print(construct_authorperm('username', 'permlink')) + @username/permlink + >>> print(construct_authorperm({'author': 'username', 'permlink': 'permlink'})) + @username/permlink """ username_prefix = '@' @@ -189,10 +189,10 @@ def construct_authorpermvoter(*args): .. code-block:: python >>> from beem.utils import construct_authorpermvoter - >>> construct_authorpermvoter('username', 'permlink', 'voter') - '@username/permlink|voter' - >>> construct_authorpermvoter({'author': 'username', 'permlink': 'permlink', 'voter': 'voter'}) - '@username/permlink|voter' + >>> print(construct_authorpermvoter('username', 'permlink', 'voter')) + @username/permlink|voter + >>> print(construct_authorpermvoter({'author': 'username', 'permlink': 'permlink', 'voter': 'voter'})) + @username/permlink|voter """ username_prefix = '@' diff --git a/docs/_static/beem-icon.png b/docs/_static/beem-icon.png index 75919ecf22506d87868c6b581585c02675ebc73c..d1d388644e29aad4d8cd024a735f429567c5fb49 100644 GIT binary patch delta 1698 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 delta 956 zcmV;t14I184de%qB!7WvLqkw=Qb$4{Nkv08F*!CiEix`K001bFb&<JCLqQOSzZ{}? z5J3wIks#43ibe>ru}JU&wTKbCn&jmYay;HkkYFp=1{6dauR{L<Z3SyVP!vHdtgIDn zG(6{-K!TWAX6M`A?hL!LU=5{|v~C}QbS9?-C;iUFrDbR13x9TcXu*d!tmx|O{6vVl z_IZ!RjJE@3t@`KwwU%g1SHRLFJf^5xPIyXqW<95xyd&JHB*RhRGhw$T7ZkoT^+=gt zO-_{g+hi>i41l#=*qNx|NDV7VEiEiB$CXaymCAk0m$b$*3-c0t#k<i7GKn82(~J|q z%P^xddl|sPpnt5WlRxyEKSx$_6`55EXsnSSNe;KDd8r<g7#BSzBSpdN|KGmq@exnC zdaEBAo(<!@4;r_jR5XmQBf}^igY5|}Gu8a;A^1K-FIF|z0XR0{{Hm%&cHv?Rx*pZA z7XFoN;?{T^-cF%y2|8||d8OR5%04F#5ZaKhx`w@d=na?ij@2LF3TPeRhUT!7uK^c- z0trb(K~zYI?Um2VDNz{5(QP=C9}7urWy?l0S)q_bY1S5+g@sa5W{ai9Ldj;fN){q3 zkrGKPMmFYOn8-#<P2HKh&>db}GjI1=-11$VI#1{MexBz!osLov1jRe0daL^f@B#c2 z{g8ijx7#h3OQX?<Ac#sOyD~wBTCEm;48vkdE|-&&b&)inR4O3|0zr@n005j$Cz$~0 z5m6MCPN#7kXBdX(d4)p3vg~j;JfF`rP5*qRWHNc}Sh9p#trm;LNRnKwR%WyLl9fuO zipAn%HBP6qUauz-iEoTZ5Cn!{ve~R!trm??6eS4aX~)4}aJ${g1so0s9LIHkI^C^> zMx&WbCedj0&N>tdEf$MAhd%<2$78u%HW&=I77m9apU;m*BMifC<368nI-NfCc>-Wr zmLLdm+!y)%{@H9sl4Lj>Rw|WZ-0Ss@$Kw|>_yXWKuF+`NY__}JAqb*r+G@4l20b3n zU@+i${)PJ&K)2gP5Cj15cyAVei>1@)h+DVY-S78#p6593wYwk)*B773WCDQzilUEz z{eEw^+r@3QTBRt;<#NU2@yEk=QVPHS<X*4WZnrfW4FCWDpw(){6#(G#`67|XX0s79 zo6TmWQlThHf*{$WsJoYCGMVP{xn$P014(flS11(L>$TZzhG7`PFuh(Q|BVs7N&o+k e_5pkVf3IK01=mC}AUNCr0000<MNUMnLSTYDvAw_m diff --git a/docs/_static/beem-icon_bw.png b/docs/_static/beem-icon_bw.png new file mode 100644 index 0000000000000000000000000000000000000000..1d63db8f67cc77ac95794471c9f13be1ffa173c9 GIT binary patch literal 997 zcmV<B0~-8^P)<h;3K|Lk000e1NJLTq001BW001Be0ssI2{21+{0004kX+uL$b5ch_ zAW20-HZeIiHZ3wPF#rH4k#&)|OG7~rhrh%l;z0y0Qdk6usiH)Mpp8Yu3)CWsVALjg zxr7{#_Yy>G1>1mvXyaArU!bjEEeMJth=rB4qK$^<JQGL|Gt16?``ejecNVOnw35*q zy^zV~wZN3$xfot@+FoeFLNjh05k*($f|DWY+ULE*irw~`wd%+HYi+T(u7IUQcuY~X zyzsQ}>{?zmc}KWgNkwA9XTly$E+~9w>d`X4nw%{2x5-*4Fb>vEVP~?2qcyCgw2ZL4 z99Je?P%8H^U(z1WE(B%mmDz(%fGPYqnPGx)d<-%w-bX(}49Jc;`QG3Bd2*7gh*w!h zW0fQ+@_0loNcFg^3DM&+(yW{P|JzqRF+5bR-tLE{XTx~!1KT!~iiYuZWEiDmXn2Cl zY&Ac32qPb&7pt1<0PLG^epS_?yKu1ujz=}3MSi6Qnbt%C-cF$-3|%+Sx?JvA<(!iT z2yMt$UBli!xFz1c@&hfaXUy4efR6wG010qNS#tmY3ljhU3ljkVnw%H_00Id~L_t(Y ziS3oo%PCP9$I)##lphO8Y-P(vGg+aKL}}I*nuUc@Qf7;##zM(vwn`QvE0GdOEJilw zUzo^7OikUHyU-n8Tr+R?THNwooH|eE`F@_~Ih~GD5Cp|LrFyIT2k-&>6aA2Xbhq0r zmrJA3h#-hcCA%^~hFYx_48vkdE|-&&b&)inR4O3|0zr@n005j$Cz$~05m6MCPN#7k zXBdX(d4)p3vg~j;JfF`rP5*qRWHNc}Sh9p#trm;LNRnKwR%WyLl9fuOipAn%HBP6q zUauz-iEoTZ5Cn!{ve~R!trm??6eS4aX~)4}aJ${g1so0s9LIG!-K~X2qnS)5(P;F} zIur^m7K=NFKLU=&W4T;57!0=-4u>P3&yPkU48v~YKA&$ooj&z>0$^E|AP8~X7y14E z*=$CVWH=mFDwSf~>-CPu;}<jd0^m5V(P-Fgw!7XT2%>4)YPH@5Js!_sFyMLqh5Hvk zx7$S!1OV`OZx)NC)9Hv?x7*$C_j#V@IPSH(APCnNpUGqbfdGo4kAVGtZ@1gUZM9mZ zD9Yt>#pChE!*@~&zyIW3uh(w3H5v^7005xXYQ+@*;Pd$+k;rDV5i^_3W~EZ0C`y7L z*`uhtmt``U=JUB^*0lpkaU54D6xQpt*=&Yk7{f5VUjK~|y-EN7kM;q40DrGv#s$|z TG9WnI00000NkvXXu0mjfmVw7J literal 0 HcmV?d00001 diff --git a/docs/conf.py b/docs/conf.py index 411a7b3a..df582ea7 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -134,7 +134,7 @@ html_logo = '_static/beem-logo_2.svg' # The name of an image file (within the static path) to use as favicon of the # docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 # pixels large. -html_favicon = '_static/beem-icon.png' +html_favicon = '_static/beem-icon_bw.png' # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, -- GitLab