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 | 665f28428f893925fcaf9cdee0c02324a47775eb (patch) | |
tree | efdd1f949da8a7630683267a0846e715b16d8a03 | |
parent | e915a1ad2ac7d8bacdfaf0f624c450e80dd858dd (diff) | |
download | pylint-665f28428f893925fcaf9cdee0c02324a47775eb.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 a6b1a05..a68aaec 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 0000000..04fb9b5 --- /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 179a4c5..6846c07 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 |