Module Import alias Import alias ImportFrom alias Import alias Import alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias alias alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Str Assert CompareEq AttributeLoad NameLoad attr Set Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Assert CompareEq AttributeLoad NameLoad attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Call NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str decorator_list FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str Assert CompareEq Call AttributeLoad NameLoad attr Num Assert CompareEq SubscriptLoad NameLoad Index Num NameLoad Expr Call AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpAdd Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Dict NameLoad Str Assert CompareEq Call AttributeLoad NameLoad attr Num Assert CompareEq SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Dict NameLoad Str Assert CompareEq Call AttributeLoad NameLoad attr Num Assert CompareEq SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Dict NameLoad Str Assert CompareEq Call AttributeLoad NameLoad attr Num With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Dict NameLoad Set Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpBitAnd Call NameLoad Dict NameLoad Str Call NameLoad Dict NameLoad Str Assert CompareEq Call AttributeLoad NameLoad attr Num Assert CompareEq SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpBitOr Call NameLoad Dict NameLoad Str Call NameLoad Dict NameLoad Str Assert CompareEq Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Dict NameLoad Str Assert CompareEq Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Dict NameLoad Str Assert CompareEq Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num Assert CompareEq SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num Assert CompareEq SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num Assert CompareEq SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Num Num Assert CompareEq AttributeLoad NameLoad attr Set Num Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Assert CompareEq AttributeLoad NameLoad attr Set Num Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Num Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num Assert CompareEq SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num Assert CompareEq SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Num Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpBitAnd Call NameLoad keyword Num Call NameLoad keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num Assert CompareEq SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpBitAnd Call NameLoad keyword Num Call NameLoad keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpBitOr Call NameLoad keyword Num Call NameLoad keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Assert CompareEq Call AttributeLoad NameLoad attr Num decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign TupleStore NameStore NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str Assert CompareEq AttributeLoad NameLoad attr Set Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str decorator_list Call NameLoad keyword Str FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Assign AttributeStore NameLoad attr Call AttributeLoad Call NameLoad Str attr Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign TupleStore NameStore NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str Assert CompareEq AttributeLoad NameLoad attr Set Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Call NameLoad decorator_list Call NameLoad keyword Str FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Num Num Assign AttributeStore NameLoad attr Call AttributeLoad Call NameLoad Str attr Num Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Set Str Str keyword Set Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str Str Assert CompareEq AttributeLoad NameLoad attr Set Str Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str Str Str Assert CompareEq AttributeLoad NameLoad attr Set Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call AttributeLoad Call NameLoad Str attr Str keyword Call AttributeLoad Call NameLoad Str attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str Str Assert CompareEq AttributeLoad NameLoad attr Set Str decorator_list decorator_list Call NameLoad CompareLt SubscriptLoad AttributeLoad NameLoad attr Slice Num TupleLoad Num Num Str ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad Call NameLoad Str attr Str decorator_list decorator_list Call NameLoad CompareGtE SubscriptLoad AttributeLoad NameLoad attr Slice Num TupleLoad Num Num Str ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr Set Str Str Str NameLoad With Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameStore body Expr Call AttributeLoad NameLoad attr Set Str Str Str Str NameLoad Assert CompareEq SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Assert CompareEq AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str decorator_list FunctionDef arguments args NameParam defaults body ClassDef bases NameLoad body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Num decorator_list Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assert CompareEq Call NameLoad NameLoad Num Assert CompareEq AttributeLoad SubscriptLoad NameLoad Index Num attr Str Assert CompareIn Str AttributeLoad SubscriptLoad NameLoad Index Num attr Assert CompareIn Str AttributeLoad SubscriptLoad NameLoad Index Num attr decorator_list FunctionDef arguments args NameParam defaults body ClassDef bases NameLoad body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Str keyword Num decorator_list Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assert CompareEq Call NameLoad NameLoad Num Assert CompareEq AttributeLoad SubscriptLoad NameLoad Index Num attr Str Assert CompareIn Str AttributeLoad SubscriptLoad NameLoad Index Num attr decorator_list FunctionDef arguments args NameParam defaults body ClassDef bases NameLoad body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Num keyword Num keyword Num decorator_list Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assert CompareEq Call NameLoad NameLoad Num Assert CompareEq AttributeLoad SubscriptLoad NameLoad Index Num attr Str Assert CompareIn Str AttributeLoad SubscriptLoad NameLoad Index Num attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Num Assign TupleStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad Assert CompareEq AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Num keyword Num Assign TupleStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad Assert CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Num keyword Num Assign TupleStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad Assert CompareEq AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Num keyword Num Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assert Call AttributeLoad Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Num keyword Num keyword Num Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assert Call AttributeLoad Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr With Call AttributeLoad NameLoad attr NameStore body Assert CompareNotIn NameLoad Call NameLoad NameLoad Expr Call NameLoad Str Str keyword Num keyword NameLoad With Call AttributeLoad NameLoad attr NameStore body Assert CompareIn NameLoad Call NameLoad NameLoad Expr Call NameLoad Str Str Str keyword Num keyword NameLoad With Call AttributeLoad NameLoad attr NameStore body Assert CompareNotIn NameLoad Call NameLoad NameLoad decorator_list Call NameLoad keyword Dict Str Str decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad keyword Set Str Str Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str ListLoad NameLoad Index Num Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assert CompareEq Call NameLoad Call AttributeLoad NameLoad attr Str ListLoad Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore AttributeLoad SubscriptLoad NameLoad Index Num attr Assert CompareEq AttributeLoad NameLoad attr Set Str Str Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Num keyword Num Assert CompareEq AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Num Assert CompareEq AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Num Assign NameStore Call AttributeLoad NameLoad attr Assert Call NameLoad NameLoad NameLoad Assert Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assert CompareEq AttributeLoad AttributeLoad NameLoad attr attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Num Assign NameStore Call AttributeLoad NameLoad attr Assert Call NameLoad NameLoad NameLoad Assert CompareEq AttributeLoad NameLoad attr Num decorator_list decorator_list
N/A N/A json N/A re unittest skipIf N/A django N/A pytest django forms django.core exceptions serializers django.core.management call_command django.db connection models django.db.migrations.writer MigrationWriter django.db.models Q django.test SimpleTestCase TestCase TransactionTestCase override_settings django_mysql.forms SimpleSetField django_mysql.models SetCharField SetF django_mysql.test.utils override_mysql_variables testapp.models CharSetDefaultModel CharSetModel IntSetModel TemporaryModel TestSaveLoad N/A TestCase N/A test_char_easy N/A N/A self N/A N/A N/A s N/A N/A N/A CharSetModel objects create field N/A big comfy N/A N/A N/A s field N/A comfy big N/A s N/A N/A N/A CharSetModel objects get id N/A s id N/A N/A N/A s field N/A comfy big N/A N/A N/A N/A s field add round N/A N/A N/A s save N/A N/A N/A s field N/A comfy big round N/A s N/A N/A N/A CharSetModel objects get id N/A s id N/A N/A N/A s field N/A comfy big round N/A test_char_string_direct N/A N/A self N/A N/A N/A s N/A N/A N/A CharSetModel objects create field big,bad N/A s N/A N/A N/A CharSetModel objects get id N/A s id N/A N/A N/A s field N/A big bad N/A test_is_a_set_immediately N/A N/A self N/A N/A N/A s N/A CharSetModel N/A N/A N/A s field N/A set N/A N/A N/A N/A s field add bold N/A N/A N/A N/A s field add brave N/A N/A N/A s save N/A N/A N/A s field N/A bold brave N/A s N/A N/A N/A CharSetModel objects get id N/A s id N/A N/A N/A s field N/A bold brave N/A test_empty N/A N/A self N/A N/A N/A s N/A N/A N/A CharSetModel objects create N/A N/A N/A s field N/A set N/A s N/A N/A N/A CharSetModel objects get id N/A s id N/A N/A N/A s field N/A set N/A test_char_cant_create_sets_with_empty_string N/A N/A self N/A N/A N/A N/A N/A pytest raises ValueError N/A N/A N/A N/A N/A CharSetModel objects create field N/A N/A test_char_cant_create_sets_with_commas N/A N/A self N/A N/A N/A N/A N/A pytest raises ValueError N/A N/A N/A N/A N/A CharSetModel objects create field N/A co,mma contained N/A test_char_basic_lookup N/A N/A self N/A N/A N/A mymodel N/A N/A N/A CharSetModel objects create N/A empty N/A N/A N/A CharSetModel objects filter field N/A N/A N/A N/A empty count 1 N/A N/A N/A empty N/A 0 mymodel N/A N/A N/A mymodel delete N/A N/A N/A N/A empty count 0 N/A test_char_lookup_contains N/A N/A self N/A N/A N/A N/A N/A self check_char_lookup contains N/A test_char_lookup_icontains N/A N/A self N/A N/A N/A N/A N/A self check_char_lookup icontains N/A check_char_lookup N/A N/A self lookup N/A N/A N/A lname N/A field__ lookup N/A mymodel N/A N/A N/A CharSetModel objects create field N/A mouldy rotten N/A mouldy N/A N/A N/A CharSetModel objects filter N/A lname mouldy N/A N/A N/A N/A mouldy count 1 N/A N/A N/A mouldy N/A 0 mymodel N/A rotten N/A N/A N/A CharSetModel objects filter N/A lname rotten N/A N/A N/A N/A rotten count 1 N/A N/A N/A rotten N/A 0 mymodel N/A clean N/A N/A N/A CharSetModel objects filter N/A lname clean N/A N/A N/A N/A clean count 0 N/A N/A N/A pytest raises ValueError N/A N/A N/A list N/A N/A N/A CharSetModel objects filter N/A lname N/A a b N/A both N/A N/A N/A CharSetModel objects filter N/A N/A Q N/A lname mouldy N/A Q N/A lname rotten N/A N/A N/A N/A both count 1 N/A N/A N/A both N/A 0 mymodel N/A either N/A N/A N/A CharSetModel objects filter N/A N/A Q N/A lname mouldy N/A Q N/A lname clean N/A N/A N/A N/A either count 1 N/A not_clean N/A N/A N/A CharSetModel objects exclude N/A lname clean N/A N/A N/A N/A not_clean count 1 N/A not_mouldy N/A N/A N/A CharSetModel objects exclude N/A lname mouldy N/A N/A N/A N/A not_mouldy count 0 N/A test_char_len_lookup_empty N/A N/A self N/A N/A N/A mymodel N/A N/A N/A CharSetModel objects create field N/A set N/A empty N/A N/A N/A CharSetModel objects filter field__len 0 N/A N/A N/A N/A empty count 1 N/A N/A N/A empty N/A 0 mymodel N/A one N/A N/A N/A CharSetModel objects filter field__len 1 N/A N/A N/A N/A one count 0 N/A one_or_more N/A N/A N/A CharSetModel objects filter field__len__gte 0 N/A N/A N/A N/A one_or_more count 1 N/A test_char_len_lookup N/A N/A self N/A N/A N/A mymodel N/A N/A N/A CharSetModel objects create field N/A red expensive N/A empty N/A N/A N/A CharSetModel objects filter field__len 0 N/A N/A N/A N/A empty count 0 N/A one_or_more N/A N/A N/A CharSetModel objects filter field__len__gte 1 N/A N/A N/A N/A one_or_more count 1 N/A N/A N/A one_or_more N/A 0 mymodel N/A two N/A N/A N/A CharSetModel objects filter field__len 2 N/A N/A N/A N/A two count 1 N/A N/A N/A two N/A 0 mymodel N/A three N/A N/A N/A CharSetModel objects filter field__len 3 N/A N/A N/A N/A three count 0 N/A test_char_default N/A N/A self N/A N/A N/A mymodel N/A N/A N/A CharSetDefaultModel objects create N/A N/A N/A mymodel field N/A a d N/A mymodel N/A N/A N/A CharSetDefaultModel objects get id N/A mymodel id N/A N/A N/A mymodel field N/A a d N/A test_int_easy N/A N/A self N/A N/A N/A mymodel N/A N/A N/A IntSetModel objects create field N/A 1 2 N/A N/A N/A mymodel field N/A 1 2 N/A mymodel N/A N/A N/A IntSetModel objects get id N/A mymodel id N/A N/A N/A mymodel field N/A 1 2 N/A test_int_contains_lookup N/A N/A self N/A N/A N/A onetwo N/A N/A N/A IntSetModel objects create field N/A 1 2 N/A ones N/A N/A N/A IntSetModel objects filter field__contains 1 N/A N/A N/A N/A ones count 1 N/A N/A N/A ones N/A 0 onetwo N/A twos N/A N/A N/A IntSetModel objects filter field__contains 2 N/A N/A N/A N/A twos count 1 N/A N/A N/A twos N/A 0 onetwo N/A threes N/A N/A N/A IntSetModel objects filter field__contains 3 N/A N/A N/A N/A threes count 0 N/A N/A N/A pytest raises ValueError N/A N/A N/A list N/A N/A N/A IntSetModel objects filter field__contains N/A 1 2 N/A ones_and_twos N/A N/A N/A IntSetModel objects filter N/A N/A Q field__contains 1 N/A Q field__contains 2 N/A N/A N/A N/A ones_and_twos count 1 N/A N/A N/A ones_and_twos N/A 0 onetwo N/A ones_and_threes N/A N/A N/A IntSetModel objects filter N/A N/A Q field__contains 1 N/A Q field__contains 3 N/A N/A N/A N/A ones_and_threes count 0 N/A ones_or_threes N/A N/A N/A IntSetModel objects filter N/A N/A Q field__contains 1 N/A Q field__contains 3 N/A N/A N/A N/A ones_or_threes count 1 N/A no_three N/A N/A N/A IntSetModel objects exclude field__contains 3 N/A N/A N/A N/A no_three count 1 N/A no_one N/A N/A N/A IntSetModel objects exclude field__contains 1 N/A N/A N/A N/A no_one count 0 N/A N/A TestSetF N/A TestCase N/A test_add_to_none N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create field N/A set N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field add first N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A first N/A test_add_to_one N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create field N/A big N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field add bad N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A big bad N/A test_add_to_some N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create field N/A big blue N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field add round N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A big blue round N/A test_add_to_multiple_objects N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create field N/A mouse N/A N/A N/A N/A CharSetModel objects create field N/A keyboard N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field add screen N/A N/A first second N/A tuple N/A N/A N/A CharSetModel objects all N/A N/A N/A first field N/A mouse screen N/A N/A N/A second field N/A keyboard screen N/A test_add_exists N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create field N/A nice N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field add nice N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A nice N/A test_add_works_in_ansi_mode N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field add big N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field add bad N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A big bad N/A N/A override_mysql_variables SQL_MODE ANSI test_add_assignment N/A N/A self N/A N/A N/A model N/A N/A N/A CharSetModel objects create field N/A red N/A N/A model field N/A N/A N/A SetF field add blue N/A N/A N/A model save N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A red blue N/A test_remove_one N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create field N/A dopey knifey N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field remove knifey N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A dopey N/A test_remove_only_one N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create field N/A pants N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field remove pants N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A set N/A test_remove_from_none N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create field N/A set N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field remove jam N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A set N/A test_remove_first N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create N/A N/A N/A N/A CharSetModel objects update field a,b,c N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field remove a N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A b c N/A test_remove_middle N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create N/A N/A N/A N/A CharSetModel objects update field a,b,c N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field remove b N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A a c N/A test_remove_last N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create N/A N/A N/A N/A CharSetModel objects update field a,b,c N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field remove c N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A a b N/A test_remove_not_exists N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create field N/A nice N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field remove naughty N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A nice N/A test_remove_from_multiple_objects N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create field N/A mouse chair N/A N/A N/A N/A CharSetModel objects create field N/A keyboard chair N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field remove chair N/A N/A first second N/A tuple N/A N/A N/A CharSetModel objects all N/A N/A N/A first field N/A mouse N/A N/A N/A second field N/A keyboard N/A test_remove_works_in_ansi_mode N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create field N/A bold N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field remove big N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field remove bold N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field remove bad N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A set N/A N/A override_mysql_variables SQL_MODE ANSI test_remove_assignment N/A N/A self N/A N/A N/A model N/A N/A N/A IntSetModel objects create field N/A 24 89 N/A N/A model field N/A N/A N/A SetF field remove 89 N/A N/A N/A model save N/A model N/A N/A N/A IntSetModel objects get N/A N/A N/A model field N/A 24 N/A test_works_with_two_fields N/A N/A self N/A N/A N/A N/A N/A N/A CharSetModel objects create field N/A snickers lion field2 N/A apple orange N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field add mars field2 N/A N/A N/A SetF field2 add banana N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A snickers lion mars N/A N/A N/A model field2 N/A apple orange banana N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field add reeses field2 N/A N/A N/A SetF field2 remove banana N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A snickers lion mars reeses N/A N/A N/A model field2 N/A apple orange N/A N/A N/A N/A CharSetModel objects update field N/A N/A N/A SetF field remove lion field2 N/A N/A N/A SetF field2 remove apple N/A model N/A N/A N/A CharSetModel objects get N/A N/A N/A model field N/A snickers mars reeses N/A N/A N/A model field2 N/A orange N/A N/A N/A skipIf N/A N/A N/A django VERSION N/A 2 N/A 1 8 Requires Expressions from Django 1.8+ TestSetFFails N/A TestCase N/A test_cannot_instantiate N/A N/A self N/A N/A N/A N/A N/A pytest raises ValueError N/A N/A N/A N/A N/A SetF field add something N/A N/A N/A skipIf N/A N/A N/A django VERSION N/A 2 N/A 1 8 Requires old Django version without Expressions TestValidation N/A SimpleTestCase N/A test_max_length N/A N/A self N/A N/A N/A field N/A SetCharField N/A N/A models CharField max_length 32 size 3 max_length 32 N/A N/A N/A field clean N/A a b c None N/A N/A N/A pytest raises N/A exceptions ValidationError excinfo N/A N/A N/A N/A field clean N/A a b c d None N/A N/A N/A N/A N/A excinfo value messages N/A 0 Set contains 4 items, it should contain no more than 3. N/A N/A TestCheck N/A SimpleTestCase N/A test_model_set N/A N/A self N/A N/A N/A field N/A N/A N/A IntSetModel _meta get_field field N/A N/A N/A field model IntSetModel N/A N/A N/A N/A N/A field base_field model __name__ IntSetModel N/A test_base_field_checks N/A N/A self N/A N/A InvalidSetCharFieldModel N/A TemporaryModel N/A N/A field N/A SetCharField N/A N/A models CharField max_length 32 N/A N/A errors N/A N/A InvalidSetCharFieldModel check actually_check True N/A N/A N/A len errors 1 N/A N/A N/A N/A errors N/A 0 id django_mysql.E001 N/A N/A Base field for set has errors N/A N/A errors N/A 0 msg N/A N/A max_length N/A N/A errors N/A 0 msg N/A test_invalid_base_fields N/A N/A self N/A N/A InvalidSetCharFieldModel N/A TemporaryModel N/A N/A field N/A SetCharField N/A N/A models ForeignKey testapp.Author max_length 32 N/A N/A errors N/A N/A InvalidSetCharFieldModel check actually_check True N/A N/A N/A len errors 1 N/A N/A N/A N/A errors N/A 0 id django_mysql.E002 N/A N/A Base field for set must be N/A N/A errors N/A 0 msg N/A test_max_length_including_base N/A N/A self N/A N/A InvalidSetCharFieldModel N/A TemporaryModel N/A N/A field N/A SetCharField N/A N/A models CharField max_length 32 size 2 max_length 32 N/A N/A errors N/A N/A InvalidSetCharFieldModel check actually_check True N/A N/A N/A len errors 1 N/A N/A N/A N/A errors N/A 0 id django_mysql.E003 N/A N/A Field can overrun N/A N/A errors N/A 0 msg N/A N/A TestDeconstruct N/A TestCase N/A test_deconstruct N/A N/A self N/A N/A N/A field N/A SetCharField N/A N/A models IntegerField max_length 32 N/A N/A name path args kwargs N/A N/A field deconstruct N/A new N/A SetCharField args kwargs N/A N/A N/A N/A new base_field __class__ N/A N/A field base_field __class__ N/A test_deconstruct_with_size N/A N/A self N/A N/A N/A field N/A SetCharField N/A N/A models IntegerField size 3 max_length 32 N/A N/A name path args kwargs N/A N/A field deconstruct N/A new N/A SetCharField args kwargs N/A N/A N/A new size N/A field size N/A test_deconstruct_args N/A N/A self N/A N/A N/A field N/A SetCharField N/A N/A models CharField max_length 5 max_length 32 N/A N/A name path args kwargs N/A N/A field deconstruct N/A new N/A SetCharField args kwargs N/A N/A N/A N/A new base_field max_length N/A N/A field base_field max_length N/A test_makemigrations N/A N/A self N/A N/A N/A field N/A SetCharField N/A N/A models CharField max_length 5 max_length 32 N/A N/A statement imports N/A N/A MigrationWriter serialize field N/A N/A N/A N/A N/A re compile ^django_mysql\.models\.SetCharField\(
                models\.CharField\(max_length=5\),\ # space here
                (
                    max_length=32,\ size=None|
                    size=None,\ max_length=32
                )
                \)$
             N/A re VERBOSE match statement N/A N/A TestMigrationWriter N/A TestCase N/A test_makemigrations_with_size N/A N/A self N/A N/A N/A field N/A SetCharField N/A N/A models CharField max_length 5 max_length 32 size 5 N/A N/A statement imports N/A N/A MigrationWriter serialize field N/A N/A N/A N/A N/A re compile ^django_mysql\.models\.SetCharField\(
                models\.CharField\(max_length=5\),\ # space here
                (
                    max_length=32,\ size=5|
                    size=5,\ max_length=32
                )
                \)$
             N/A re VERBOSE match statement N/A N/A TestMigrations N/A TransactionTestCase N/A test_adding_field_with_default N/A N/A self N/A N/A N/A table_name testapp_intsetdefaultmodel N/A table_names N/A N/A connection introspection table_names N/A N/A N/A connection cursor cursor N/A N/A N/A table_name N/A table_names cursor N/A N/A call_command migrate testapp verbosity 0 skip_checks True N/A N/A N/A connection cursor cursor N/A N/A N/A table_name N/A table_names cursor N/A N/A call_command migrate testapp zero verbosity 0 skip_checks True N/A N/A N/A connection cursor cursor N/A N/A N/A table_name N/A table_names cursor N/A N/A override_settings MIGRATION_MODULES N/A testapp testapp.set_default_migrations N/A TestSerialization N/A SimpleTestCase N/A test_dumping N/A N/A self N/A N/A N/A instance N/A CharSetModel field N/A big comfy N/A data N/A N/A N/A json loads N/A N/A serializers serialize json N/A instance N/A 0 N/A field N/A N/A data N/A fields N/A field N/A N/A N/A sorted N/A N/A field split , N/A big comfy N/A test_loading N/A N/A self N/A N/A N/A test_data 
            [{"fields": {"field": "big,leather,comfy"},
             "model": "testapp.CharSetModel", "pk": null}]
         N/A objs N/A list N/A N/A serializers deserialize json test_data N/A instance N/A N/A objs N/A 0 object N/A N/A N/A instance field N/A big leather comfy N/A N/A TestDescription N/A SimpleTestCase N/A test_char N/A N/A self N/A N/A N/A field N/A SetCharField N/A N/A models CharField max_length 5 max_length 32 N/A N/A N/A field description Set of String (up to %(max_length)s) N/A test_int N/A N/A self N/A N/A N/A field N/A SetCharField N/A N/A models IntegerField max_length 32 N/A N/A N/A field description Set of Integer N/A N/A TestFormField N/A SimpleTestCase N/A test_model_field_formfield N/A N/A self N/A N/A N/A model_field N/A SetCharField N/A N/A models CharField max_length 27 N/A form_field N/A N/A model_field formfield N/A N/A isinstance form_field SimpleSetField N/A N/A isinstance N/A form_field base_field N/A forms CharField N/A N/A N/A N/A form_field base_field max_length 27 N/A test_model_field_formfield_size N/A N/A self N/A N/A N/A model_field N/A SetCharField N/A N/A models IntegerField size 4 N/A form_field N/A N/A model_field formfield N/A N/A isinstance form_field SimpleSetField N/A N/A N/A form_field max_length 4 N/A N/A