Module Expr Str ImportFrom alias ImportFrom alias alias ImportFrom alias alias ImportFrom alias ClassDef bases NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad keyword AttributeLoad NameLoad attr keyword Str keyword Str Assign AttributeStore NameLoad attr Call NameLoad keyword AttributeLoad NameLoad attr keyword Str keyword Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str ListLoad Call NameLoad Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str ListLoad Call NameLoad Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Str ListLoad Str ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Str ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str ListLoad Str decorator_list decorator_list
N/A N/A 
Tests for L{examplegame.glass}
 twisted.trial.unittest TestCase imaginary.test.commandutils CommandTestCaseMixin E imaginary.objects Thing Container examplegame.glass GlassBox GlassBoxTests N/A CommandTestCaseMixin TestCase N/A N/A 
    Tests for L{GlassBox}
     setUp N/A N/A self N/A N/A N/A 
        Create a room with a L{GlassBox} in it, which itself contains a ball.
         N/A N/A N/A CommandTestCaseMixin setUp self N/A N/A self box N/A Thing store N/A self store name box description The system under test. N/A N/A self ball N/A Thing store N/A self store name ball description an interesting object N/A N/A self container N/A N/A Container createFor N/A self box N/A N/A N/A GlassBox createFor N/A self box N/A N/A N/A N/A self ball moveTo N/A self box N/A N/A N/A N/A self box moveTo N/A self location N/A N/A N/A self container closed True N/A test_lookThrough N/A N/A self N/A N/A N/A 
        You can see items within a glass box by looking at them directly.
         N/A N/A N/A self assertCommandOutput look at ball N/A N/A E [ ball ] an interesting object N/A test_lookAt N/A N/A self N/A N/A N/A 
        You can see the contents within a glass box by looking at the box.
         N/A N/A N/A self assertCommandOutput look at box N/A N/A E [ box ] The system under test. It contains a ball. N/A test_take N/A N/A self N/A N/A N/A 
        You can't take items within a glass box.
         N/A N/A N/A self assertCommandOutput get ball N/A You can't reach through the glass box. N/A test_openTake N/A N/A self N/A N/A N/A 
        Taking items from a glass box should work if it's open.
         N/A N/A N/A self container closed False N/A N/A N/A self assertCommandOutput get ball N/A You take a ball. N/A Test Player takes a ball. N/A test_put N/A N/A self N/A N/A N/A 
        You can't put items into a glass box.
         N/A N/A N/A self container closed False N/A N/A N/A N/A self ball moveTo N/A self location N/A N/A N/A self container closed True N/A N/A N/A self assertCommandOutput put ball in box N/A The box is closed. N/A test_whyNot N/A N/A self N/A N/A N/A 
        A regression test; there was a bug where glass boxes would interfere
        with normal target-acquisition error reporting.
         N/A N/A N/A self assertCommandOutput get foobar N/A Nothing like that around here. N/A N/A