File: test36.py

package info (click to toggle)
pychecker 0.8.10-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,276 kB
  • ctags: 1,331
  • sloc: python: 6,214; sh: 92; makefile: 37
file content (37 lines) | stat: -rw-r--r-- 698 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
'd'

from types import StringType, NoneType
from string import upper

def foo():
    return map(lambda x: upper(x), 'testing')

def func(a, b, *args, **kw):
    'verify no warnings for variables (arguments) used before set'
    print a, b, args, kw

class E(Exception):
    'doc'


def x():
    'instantiate a new E with many args, should not be a warning'
    print E('test', 'test', 'test', 'test', 'test', 0)

def y():
    from string import lower
    lower = lower('Unknown option')

def foobar(x): return x

def nn():
    print map(lambda x, s=foobar: s(x), [1,2])

def start() :
    int(args=(lambda x=None: x,))

def nn2():
    n = []
    n.append(1)
    n.append(1, 2)
    n.append((1, 2))