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