Module If CompareEq NameLoad Str body Import alias Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Import alias identifier Import alias Import alias identifier ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A N/A __name__ __main__ N/A N/A sys N/A N/A N/A N/A sys path append ../plugin/python/ N/A unittest2 unittest N/A vdebug.dbgp N/A xml.etree.ElementTree ET ContextPropertyDefaultTest N/A N/A unittest TestCase N/A __get_context_property N/A N/A self xml_string N/A N/A N/A xml N/A N/A ET fromstring xml_string N/A firstnode N/A xml N/A 0 N/A N/A N/A N/A vdebug dbgp ContextProperty firstnode N/A test_single_property N/A N/A self N/A N/A N/A prop N/A N/A self __get_context_property <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
command="context_get" transaction_id="3"
context="0"><property name="$argc" fullname="$argc"
address="39795424"
type="int"><![CDATA[4]]></property></response> N/A N/A N/A self assertEqual N/A prop display_name $argc N/A N/A N/A self assertEqual N/A prop value 4 N/A N/A N/A self assertEqual N/A prop type int N/A N/A N/A self assertEqual N/A prop depth 0 N/A N/A N/A self assertIsNone N/A prop size N/A N/A N/A self assertFalse N/A prop has_children N/A test_undefined_property N/A N/A self N/A N/A N/A prop N/A N/A self __get_context_property <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
command="context_get" transaction_id="3"
context="0"><property name="$uid"
fullname="$uid" type="uninitialized"></property></response> N/A N/A N/A self assertEqual N/A prop display_name $uid N/A N/A N/A self assertEqual N/A prop value N/A N/A N/A self assertEqual N/A prop type uninitialized N/A N/A N/A self assertEqual N/A prop depth 0 N/A N/A N/A self assertIsNone N/A prop size N/A N/A N/A self assertFalse N/A prop has_children N/A test_child_properties N/A N/A self N/A N/A N/A prop N/A N/A self __get_context_property <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
command="context_get" transaction_id="3"
context="0"><property name="$argv"
fullname="$argv" address="39794056" type="array"
children="1" numchildren="4" page="0"
pagesize="32"><property name="0" fullname="$argv[0]"
address="39794368" type="string" size="19"
encoding="base64"><![CDATA[L3Vzci9sb2NhbC9iaW4vY2FrZQ==]]></property><property
name="1" fullname="$argv[1]" address="39794640"
type="string" size="8"
encoding="base64"><![CDATA[VGRkLnRlc3Q=]]></property><property
name="2" fullname="$argv[2]" address="39794904"
type="string" size="8"
encoding="base64"><![CDATA[LS1zdGRlcnI=]]></property><property
name="3" fullname="$argv[3]" address="39795168"
type="string" size="3"
encoding="base64"><![CDATA[QWxs]]></property></property></response> N/A N/A N/A self assertEqual N/A prop display_name $argv N/A N/A N/A self assertEqual N/A prop value N/A N/A N/A self assertEqual N/A prop type array N/A N/A N/A self assertEqual N/A prop depth 0 N/A N/A N/A self assertTrue N/A prop has_children N/A N/A N/A self assertEqual N/A N/A prop child_count 4 N/A N/A ContextPropertyAltTest N/A N/A unittest TestCase N/A __get_context_property N/A N/A self xml_string N/A N/A N/A xml N/A N/A ET fromstring xml_string N/A firstnode N/A xml N/A 0 N/A N/A N/A N/A vdebug dbgp ContextProperty firstnode N/A test_single_property N/A N/A self N/A N/A N/A prop N/A N/A self __get_context_property <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
command="context_get" transaction_id="3"
context="0"><property  type="int" children="0" size="0"><value><![CDATA[1]]></value><name encoding="base64"><![CDATA[bXl2YXI=
]]></name><fullname encoding="base64"><![CDATA[bXl2YXI=
]]></fullname></property></response> N/A N/A N/A self assertEqual N/A prop display_name myvar N/A N/A N/A self assertEqual N/A prop value 1 N/A N/A N/A self assertEqual N/A prop type int N/A N/A N/A self assertEqual N/A prop depth 0 N/A N/A N/A self assertFalse N/A prop has_children N/A test_child_properties N/A N/A self N/A N/A N/A prop N/A N/A self __get_context_property <?xml version="1.0" encoding="utf-8"?>
<response xmlns="urn:debugger_protocol_v1" command="contex_get" context="0" transaction_id="13"><property  pagesize="10" numchildren="3" children="1" type="list" page="0" size="3"><property  type="int" children="0" size="0"><value><![CDATA[1]]></value><name encoding="base64"><![CDATA[WzBd
]]></name><fullname encoding="base64"><![CDATA[bXlsaXN0WzBd
]]></fullname></property><property  type="int" children="0" size="0"><value><![CDATA[2]]></value><name encoding="base64"><![CDATA[WzFd
]]></name><fullname encoding="base64"><![CDATA[bXlsaXN0WzFd
]]></fullname></property><property  type="int" children="0" size="0"><value><![CDATA[3]]></value><name encoding="base64"><![CDATA[WzJd
]]></name><fullname encoding="base64"><![CDATA[bXlsaXN0WzJd
]]></fullname></property><name encoding="base64"><![CDATA[bXlsaXN0
]]></name><fullname encoding="base64"><![CDATA[bXlsaXN0
]]></fullname></property></response> N/A N/A N/A self assertEqual N/A prop display_name mylist N/A N/A N/A self assertEqual N/A prop value N/A N/A N/A self assertEqual N/A prop type list N/A N/A N/A self assertEqual N/A prop depth 0 N/A N/A N/A self assertTrue N/A prop has_children N/A N/A N/A self assertEqual N/A N/A prop child_count 3 N/A test_string N/A N/A self N/A N/A N/A prop N/A N/A self __get_context_property <?xml version="1.0" encoding="utf-8"?>
<response xmlns="urn:debugger_protocol_v1" command="contex_get" context="0" transaction_id="13"><property  type="str" children="0" size="5"><value encoding="base64"><![CDATA[d29ybGQ=
]]></value><name encoding="base64"><![CDATA[b2JqX3Zhcg==
]]></name><fullname encoding="base64"><![CDATA[b2JqLm9ial92YXI=
]]></fullname></property></response> N/A N/A N/A self assertEqual N/A prop display_name obj.obj_var N/A N/A N/A self assertEqual N/A prop value `world` N/A N/A N/A self assertEqual N/A prop type str N/A N/A N/A self assertFalse N/A prop has_children N/A N/A