File: _debugger_case18.py

package info (click to toggle)
pydevd 3.3.0%2Bds-4
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 13,892 kB
  • sloc: python: 77,508; cpp: 1,869; sh: 368; makefile: 50; ansic: 4
file content (23 lines) | stat: -rw-r--r-- 371 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import sys

def m2(a):
    a = 10
    b = 20 #Break here and set a = 40
    c = 30
    
    def function2():
        print(a)

    return a


def m1(a):
    return m2(a)


if __name__ == '__main__':
    found = m1(10)
    if found == 40:
        print('TEST SUCEEDED')
    else:
        raise AssertionError('Expected variable to be changed to 40. Found: %s' % (found,))