diff options
author | Sylvain Thénault <sylvain.thenault@logilab.fr> | 2013-04-25 10:46:24 +0200 |
---|---|---|
committer | Sylvain Thénault <sylvain.thenault@logilab.fr> | 2013-04-25 10:46:24 +0200 |
commit | 198fcdea66a043b512ed56d91f12efa22aca659b (patch) | |
tree | 080f7c4247e9b3471cebd7f6853b8bf61c283db9 | |
parent | 3fdb1c5545bfbb5bc8be99e393a258a9f97b04ba (diff) | |
download | pylint-git-198fcdea66a043b512ed56d91f12efa22aca659b.tar.gz |
[test] extract python 2.7 specific code from func_dangerous_value to avoid failure on 2.6
-rw-r--r-- | test/input/func_dangerous_default.py | 6 | ||||
-rw-r--r-- | test/input/func_dangerous_default_py27.py | 8 | ||||
-rw-r--r-- | test/messages/func_dangerous_default.txt | 3 |
3 files changed, 10 insertions, 7 deletions
diff --git a/test/input/func_dangerous_default.py b/test/input/func_dangerous_default.py index a6b1a051b..a68aaec9f 100644 --- a/test/input/func_dangerous_default.py +++ b/test/input/func_dangerous_default.py @@ -34,10 +34,6 @@ def function7(value = dict()): """dict is mutable and dangerous.""" print value -def function8(value = {1}): - """set is mutable and dangerous.""" - print value - -def function9(value = list()): +def function8(value = list()): """list is mutable and dangerous.""" print value diff --git a/test/input/func_dangerous_default_py27.py b/test/input/func_dangerous_default_py27.py new file mode 100644 index 000000000..04fb9b588 --- /dev/null +++ b/test/input/func_dangerous_default_py27.py @@ -0,0 +1,8 @@ +"""docstring""" + +__revision__ = '' + +def function1(value = {1}): + """set is mutable and dangerous.""" + print value + diff --git a/test/messages/func_dangerous_default.txt b/test/messages/func_dangerous_default.txt index 179a4c57a..6846c072e 100644 --- a/test/messages/func_dangerous_default.txt +++ b/test/messages/func_dangerous_default.txt @@ -3,5 +3,4 @@ W: 11:function2: Dangerous default value HEHE ({}) as argument W: 19:function4: Dangerous default value set() (__builtin__.set) as argument W: 29:function6: Dangerous default value GLOBAL_SET (__builtin__.set) as argument W: 33:function7: Dangerous default value dict() (__builtin__.dict) as argument -W: 37:function8: Dangerous default value {1} as argument -W: 41:function9: Dangerous default value list() (__builtin__.list) as argument +W: 37:function8: Dangerous default value list() (__builtin__.list) as argument |