Module Expr Str Import alias ImportFrom alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Str keyword Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Str Str keyword Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str keyword Str Call AttributeLoad NameLoad attr Str keyword Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str Str keyword Str attr Assert CompareEq Call NameLoad NameLoad Num Assert CompareEq Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str keyword Str Call AttributeLoad NameLoad attr Str keyword Str attr Assert CompareEq Call NameLoad NameLoad Num Assert CompareEq Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str Assert CompareEq Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults vararg kwarg body Return NameLoad decorator_list decorator_list Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad Expr Call AttributeLoad NameLoad attr Dict Str Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Str Str keyword Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad NameLoad AttributeLoad Call AttributeLoad NameLoad attr Str Str attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad NameLoad AttributeLoad Call AttributeLoad NameLoad attr keyword Str attr Expr Call NameLoad NameLoad AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword Str attr Expr Call AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str keyword Str attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Str keyword Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Str keyword Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str keyword Str Expr Call AttributeLoad NameLoad attr Expr CompareEq Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Expr CompareEq Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Expr Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Str keyword Str keyword Call NameLoad Str Str Expr Call AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Str keyword Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str ImportFrom alias Assign NameStore Call NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Str keyword Str attr keyword NameLoad Assert CompareEq Call AttributeLoad NameLoad attr Str Assert UnaryOpNot Call AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str keyword Call NameLoad Str Str keyword Str keyword Str keyword Call NameLoad Str Str Expr Call AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str keyword NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str keyword Str keyword Call NameLoad Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str keyword Str keyword Call NameLoad Str keyword Str keyword NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Call NameLoad Str Str keyword Str keyword Str keyword Call NameLoad Str Str Expr Call AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str Expr Call NameLoad NameLoad AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Str keyword Str Expr Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str keyword Str keyword Call NameLoad Str Expr Call AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults TupleLoad NameLoad NameLoad TupleLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr NameLoad Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Return NameLoad Return TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Str keyword Str keyword Call NameLoad keyword TupleLoad Str Str keyword TupleLoad Str Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Str keyword Str keyword Call NameLoad keyword TupleLoad Str Str keyword TupleLoad Str Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str Str keyword Call NameLoad keyword TupleLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword Str keyword Call NameLoad keyword TupleLoad Str Str Expr Call AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str Str keyword Call NameLoad keyword Str keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword Str keyword Call NameLoad keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str keyword Call NameLoad Str Str keyword Str keyword Call NameLoad Str Str keyword Str Expr Call AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr Str Assign NameStore Call NameLoad Str Str Assign NameStore Call NameLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Dict ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Assert UnaryOpNot NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list Expr Call AttributeLoad NameLoad attr Dict Str Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str attr Assert CompareIn Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults vararg kwarg body Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list Expr Call AttributeLoad NameLoad attr Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str keyword TupleLoad Call NameLoad Str Call NameLoad Str Expr Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr ListComp Call AttributeLoad NameLoad attr comprehension TupleStore NameStore NameStore NameLoad decorator_list decorator_list Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str Str keyword NameLoad keyword Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Call NameLoad Str keyword Str keyword TupleLoad Call NameLoad Str keyword Str keyword Call NameLoad Str Str Call NameLoad Str keyword Str keyword Call NameLoad Str Str keyword NameLoad keyword Call NameLoad Str Str keyword NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str Assert CompareEq Call AttributeLoad NameLoad attr Str Str Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Dict Str Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call NameLoad Str Str Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad keyword NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list Call AttributeLoad AttributeLoad NameLoad attr attr Str ListLoad Str NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call NameLoad Str Str Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call NameLoad Str Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Call NameLoad Str keyword TupleLoad NameLoad NameLoad keyword NameLoad keyword Str keyword Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam defaults vararg kwarg body Return AttributeLoad NameLoad attr decorator_list decorator_list Assign AttributeStore AttributeLoad NameLoad attr attr AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str keyword Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr Assert UnaryOpNot Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr keyword NameLoad Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Dict Str Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str keyword Str attr keyword NameLoad Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Dict Str Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str keyword Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str keyword Str attr keyword NameLoad Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Dict Str Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str keyword Str attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str ClassDef bases NameLoad body Assign NameStore Num FunctionDef arguments args NameParam NameParam defaults body AugAssignAdd AttributeStore NameLoad attr Num Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad Num Expr Call AttributeLoad NameLoad attr Dict Str Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str Assert CompareEq AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Assert CompareGt AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore AttributeStore AttributeLoad NameLoad attr attr Call NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Dict Str Str Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Str Str Assert CompareEq Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Dict Str Str Expr Call AttributeLoad NameLoad attr Str keyword BinOpAdd NameLoad Num Assert CompareEq Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str keyword BinOpAdd NameLoad Num Assert CompareEq Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str keyword BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr Str keyword BinOpAdd NameLoad Num Assert CompareEq Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad Num Expr Call AttributeLoad NameLoad attr Dict NameLoad NameLoad Str Str Str Str Str Str Assign NameStore Call AttributeLoad NameLoad attr Str keyword Str keyword TupleLoad NameLoad keyword Lambda arguments args NameParam NameParam defaults Call AttributeLoad NameLoad attr BinOpAdd Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad AugAssignAdd AttributeStore NameLoad attr TupleLoad Call AttributeLoad NameLoad attr Str keyword Lambda arguments args NameParam NameParam defaults Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Str Str Assert AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad NameLoad attr Dict NameLoad Str Expr Call AttributeLoad NameLoad attr Dict NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Str keyword BinOpSub NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr keyword NameLoad If NameLoad body Assert CompareEq Call AttributeLoad NameLoad attr Str Str orelse Assert CompareEq Call AttributeLoad NameLoad attr Str Str decorator_list Call AttributeLoad AttributeLoad NameLoad attr attr Str ListLoad NameLoad NameLoad decorator_list
N/A N/A Tests for the "building" aspect of :class:`Bundle`.

However, building that is associated with a special feature is
more likely` found in `test_bundle_various.py``.
 N/A os nose.tools assert_raises N/A pytest webassets Bundle webassets.cache MemoryCache webassets.exceptions BuildError BundleError webassets.filter Filter webassets.test TempEnvironmentHelper webassets.updater BaseUpdater SKIP_CACHE TimestampUpdater tests.helpers noop TestBuildVarious N/A TempEnvironmentHelper N/A N/A Test building various bundle structures, in various different
    circumstances. Generally all things "building" which don't have a
    better place.
     test_simple_bundle N/A N/A self N/A N/A N/A Simple bundle, no child bundles, no filters. N/A N/A N/A N/A N/A self mkbundle in1 in2 output out build N/A N/A N/A N/A self get out A
B N/A test_nested_bundle N/A N/A self N/A N/A N/A A nested bundle. N/A N/A N/A N/A N/A self mkbundle in1 N/A N/A self mkbundle in3 in4 in2 output out build N/A N/A N/A N/A self get out A
C
D
B N/A test_container_bundle N/A N/A self N/A N/A N/A A container bundle.
         N/A N/A N/A N/A N/A self mkbundle N/A N/A self mkbundle in1 output out1 N/A N/A self mkbundle in2 output out2 build N/A N/A N/A N/A self get out1 A N/A N/A N/A N/A self get out2 B N/A test_build_return_value N/A N/A self N/A N/A N/A build() method returns list of built hunks.
         N/A hunks N/A N/A N/A N/A self mkbundle in1 in2 output out build N/A N/A N/A len hunks 1 N/A N/A N/A N/A N/A hunks N/A 0 data A
B N/A hunks N/A N/A N/A N/A self mkbundle N/A N/A self mkbundle in1 output out1 N/A N/A self mkbundle in2 output out2 build N/A N/A N/A len hunks 2 N/A N/A N/A N/A N/A hunks N/A 0 data A N/A N/A N/A N/A N/A hunks N/A 1 data B N/A test_nested_bundle_with_skipped_cache N/A N/A self N/A N/A N/A [Regression] There was a bug when doing a build with
        an updater that returned SKIP_CACHE, due to passing arguments
        incorrectly.
         SkipCacheUpdater N/A BaseUpdater N/A needs_rebuild N/A N/A self N/A a kw N/A N/A SKIP_CACHE N/A N/A N/A N/A N/A self env updater N/A SkipCacheUpdater N/A N/A N/A self create_files N/A out N/A N/A N/A N/A N/A self mkbundle in1 N/A N/A self mkbundle in3 in4 in2 output out build N/A N/A N/A N/A self get out A
C
D
B N/A test_no_output_error N/A N/A self N/A N/A N/A A bundle without an output configured cannot be built.
         N/A N/A assert_raises BuildError N/A N/A N/A self mkbundle in1 in2 build N/A test_empty_bundles N/A N/A self N/A N/A N/A Building an empty bundle must be an error. Creating an
        empty output file is not correct, and not doing anything
        is too unpredictable.
         N/A N/A assert_raises BuildError N/A N/A N/A self mkbundle output out build N/A N/A assert_raises BuildError N/A N/A N/A self mkbundle N/A N/A self mkbundle output out build N/A N/A N/A N/A N/A self mkbundle N/A N/A self mkbundle in1 output out build N/A test_rebuild N/A N/A self N/A N/A N/A Regression test for a bug that occurred when a bundle
        was built a second time since Bundle.get_files() did
        not return absolute filenames. N/A N/A N/A N/A N/A self mkbundle in1 in2 output out build N/A N/A N/A N/A self get out A
B N/A N/A N/A N/A N/A self mkbundle in1 in2 output out build N/A N/A N/A N/A self get out A
B N/A test_deleted_source_files N/A N/A self N/A N/A N/A Bundle contents are cached. However, if a file goes missing
        that was included via wildcard, this will not cause any problems
        in subsequent builds.

        If a statically included file goes missing however, the build
        fails.
         N/A N/A N/A self create_files N/A in 1.css 2.css A 1 2 N/A bundle N/A N/A self mkbundle in *.css output out N/A N/A N/A bundle build N/A N/A N/A N/A self get out A12 N/A N/A N/A os unlink N/A N/A self path 1.css N/A N/A N/A bundle build N/A N/A N/A N/A self get out A1 N/A N/A N/A os unlink N/A N/A self path in N/A N/A assert_raises BundleError N/A bundle build N/A test_merge_does_not_apply_filters N/A N/A self N/A N/A N/A Test that while we are in merge mode, the filters are not
        applied.
         N/A N/A N/A self env debug merge N/A b N/A N/A self mkbundle in1 in2 output out filters N/A AppendFilter :in :out N/A N/A N/A b build N/A N/A N/A N/A self get out A
B N/A N/A N/A self env debug False N/A N/A N/A b build force True N/A N/A N/A N/A self get out A:in
B:in:out N/A test_auto_create_target_directory N/A N/A self N/A N/A N/A A bundle output's target directory is automatically
        created, if it doesn't exist yet.
         N/A N/A N/A N/A N/A self mkbundle in1 in2 output out/nested/x/foo build N/A N/A N/A N/A self get out/nested/x/foo A
B N/A test_with_custom_output N/A N/A self N/A N/A N/A build() method can write to a custom file object. webassets.six StringIO N/A buffer N/A StringIO N/A N/A N/A N/A N/A self mkbundle in1 in2 output out build output buffer N/A N/A N/A N/A buffer getvalue A
B N/A N/A N/A N/A self exists out N/A N/A TestBuildWithVariousDebugOptions N/A TempEnvironmentHelper N/A N/A Test build behavior with respect to the "debug level", and the various
    ways to set and change the debug level within the bundle hierarchy.
     test_debug_mode_inherited N/A N/A self N/A N/A N/A Make sure that if a bundle sets debug=FOO, that value is also used
        for child bundles.
         N/A N/A N/A self env debug True N/A b N/A N/A self mkbundle in1 N/A N/A self mkbundle in2 filters N/A AppendFilter :childin :childout output out debug merge filters N/A AppendFilter :rootin :rootout N/A N/A N/A b build N/A N/A N/A N/A self get out A
B N/A test_cannot_increase_debug_level N/A N/A self N/A N/A N/A Child bundles cannot increase the debug level.

        If they attempt to, these attempts are silently ignored.
         N/A N/A N/A self env debug True N/A N/A N/A self env updater False N/A N/A N/A N/A N/A self mkbundle in1 N/A N/A self mkbundle in2 debug True output out debug False build N/A N/A N/A N/A self get out A
B N/A N/A N/A N/A N/A self mkbundle in1 N/A N/A self mkbundle in2 debug True output out debug merge filters N/A AppendFilter _ build N/A N/A N/A N/A self get out A
B N/A N/A N/A N/A N/A self mkbundle in1 N/A N/A self mkbundle in2 debug merge filters N/A AppendFilter _ output out debug False build N/A N/A N/A N/A self get out A
B_ N/A test_decreasing_debug_level N/A N/A self N/A N/A N/A A child bundle may switch to full production mode (turning on the
        filters), while the parent is only in merge mode.

        The other debug level change (from True to "merge" or from True to
        "False" do not concern us here, and are tested in ``TestUrls*``).
         N/A N/A N/A self env debug merge N/A b N/A N/A self mkbundle in1 N/A N/A self mkbundle in2 debug False filters N/A AppendFilter :childin :childout output out debug merge filters N/A AppendFilter :rootin :rootout N/A N/A N/A b build N/A N/A N/A N/A self get out A
B:childin:rootin:childout N/A test_invalid_debug_value N/A N/A self N/A N/A N/A Test exception Bundle.build() throws if debug is an invalid value.
         N/A b N/A N/A self mkbundle a b output out debug invalid N/A N/A assert_raises BundleError N/A b build N/A N/A N/A self env debug invalid N/A b N/A N/A self mkbundle a b output out N/A N/A assert_raises BundleError N/A b build N/A test_building_in_debug_mode N/A N/A self N/A N/A N/A When calling build() while we are in debug mode (debug=False),
        the method builds as if in production mode (debug=False).

        This is a question of API design: If the user calls the method, the
        expectation is clearly for something useful to happen.
         N/A N/A N/A self env debug True N/A b N/A N/A self mkbundle in1 in2 output out filters N/A AppendFilter foo N/A N/A N/A b build N/A N/A N/A N/A self get out Afoo
Bfoo N/A N/A ReplaceFilter N/A Filter N/A N/A Filter that does a simple string replacement.
     __init__ N/A N/A self input output N/A N/A None None N/A None None N/A N/A N/A N/A Filter __init__ self N/A N/A N/A self _input_from N/A self _input_to input N/A N/A N/A self _output_from N/A self _output_to output N/A input N/A N/A self in_ out N/A kw N/A N/A N/A self _input_from N/A N/A N/A N/A out write N/A N/A N/A N/A in_ read replace N/A self _input_from N/A self _input_to N/A N/A N/A N/A out write N/A N/A in_ read N/A output N/A N/A self in_ out N/A kw N/A N/A N/A self _output_from N/A N/A N/A N/A out write N/A N/A N/A N/A in_ read replace N/A self _output_from N/A self _output_to N/A N/A N/A N/A out write N/A N/A in_ read N/A unique N/A N/A self N/A N/A N/A N/A N/A self _input_from N/A self _output_from N/A N/A AppendFilter N/A Filter N/A N/A Filter that simply appends stuff.
     __init__ N/A N/A self input output unique N/A None None True N/A N/A N/A N/A Filter __init__ self N/A N/A self _input input N/A N/A self _output output N/A N/A self _unique unique N/A input N/A N/A self in_ out N/A kw N/A N/A N/A N/A out write N/A N/A in_ read N/A N/A self _input N/A N/A N/A N/A out write N/A self _input N/A output N/A N/A self in_ out N/A kw N/A N/A N/A N/A out write N/A N/A in_ read N/A N/A self _output N/A N/A N/A N/A out write N/A self _output N/A unique N/A N/A self N/A N/A N/A N/A N/A self _unique N/A N/A False N/A N/A N/A self _input N/A self _output N/A N/A TestFilterApplication N/A TempEnvironmentHelper N/A N/A Test filter application during building - order, passing down to child
    bundles, that kind of thing.
     N/A default_files N/A 1 2 3 a b foo foo foo bar qux test_input_before_output N/A N/A self N/A N/A N/A Ensure that input filters are applied, and that they are applied
        before an output filter gets to say something.
         N/A N/A N/A N/A N/A self mkbundle 1 2 output out filters N/A ReplaceFilter input N/A foo input was here output N/A foo output was here build N/A N/A N/A N/A self get out input was here
input was here N/A test_output_after_input N/A N/A self N/A N/A N/A Ensure that output filters are applied, and that they are applied
        after input filters did their job.
         N/A N/A N/A N/A N/A self mkbundle 1 2 output out filters N/A ReplaceFilter input N/A foo bar output N/A bar output was here build N/A N/A N/A N/A self get out output was here
output was here N/A test_input_before_output_nested N/A N/A self N/A N/A N/A Ensure that when nested bundles are used, a parent bundles
        input filters are applied before a child bundles output filter.
         N/A child_bundle_with_output_filter N/A N/A self mkbundle 1 2 filters N/A ReplaceFilter output N/A foo output was here N/A parent_bundle_with_input_filter N/A N/A self mkbundle child_bundle_with_output_filter output out filters N/A ReplaceFilter input N/A foo input was here N/A N/A N/A parent_bundle_with_input_filter build N/A N/A N/A N/A self get out input was here
input was here N/A test_input_before_output_nested_unique N/A N/A self N/A N/A N/A Same thing as above - a parent input filter is passed done -
        but this time, ensure that duplicate filters are not applied twice.
         N/A child_bundle N/A N/A self mkbundle 1 2 filters N/A AppendFilter input -child unique False N/A parent_bundle N/A N/A self mkbundle child_bundle output out filters N/A AppendFilter input -parent unique False N/A N/A N/A parent_bundle build N/A N/A N/A N/A self get out foo-child
foo-child N/A test_input_with_nested_in_merge_mode N/A N/A self N/A N/A N/A [Regression] In merge mode, the input filters are not applied for
        child bundles.
         N/A N/A N/A self env debug True N/A b N/A N/A self mkbundle a N/A N/A self mkbundle b filters N/A AppendFilter :childin :childout output out filters N/A AppendFilter :rootin :rootout debug merge N/A N/A N/A b build N/A N/A N/A N/A self get out bar
qux N/A test_input_with_nested_switch_from_merge_to_full_mode N/A N/A self N/A N/A N/A A child bundle switches to full production mode (turning on the
        filters), while the parent is only in merge mode. Ensure that in such
        a case input filters declared in the parent are applied in the child
        (and only there).
         N/A N/A N/A self env debug merge N/A child_filters N/A AppendFilter :childin :childout N/A parent_filters N/A AppendFilter :rootin :rootout N/A b N/A N/A self mkbundle a N/A N/A self mkbundle b filters child_filters debug False output out filters parent_filters debug merge N/A N/A N/A b build N/A N/A N/A N/A self get out bar
qux:childin:rootin:childout N/A test_open_before_input N/A N/A self N/A N/A N/A [Regression] Test that if an open filter is used, input filters
        still receive the ``source_path`` kwargs.
         N/A captured_kw N/A TestFilter N/A Filter N/A open N/A N/A self out N/A a kw N/A N/A N/A N/A out write foo N/A input N/A N/A self N/A a kw N/A N/A N/A captured_kw N/A N/A N/A captured_kw update kw N/A N/A N/A N/A N/A self create_files N/A a 1 N/A N/A N/A N/A N/A self mkbundle a filters TestFilter output out build N/A N/A source_path captured_kw N/A test_duplicate_open_filters N/A N/A self N/A N/A N/A Test that only one open() filter can be used.
         OpenFilter N/A Filter N/A open N/A N/A self N/A a kw N/A N/A N/A __init__ N/A N/A self id N/A N/A N/A N/A N/A Filter __init__ self N/A N/A self id id N/A id N/A N/A self N/A N/A N/A N/A self id N/A N/A N/A N/A N/A self create_files N/A set xyz N/A bundle N/A N/A self mkbundle xyz filters N/A N/A OpenFilter a N/A OpenFilter b N/A N/A assert_raises BuildError N/A bundle build N/A test_concat N/A N/A self N/A N/A N/A Test the concat() filter type.
         ConcatFilter N/A Filter N/A concat N/A N/A self out hunks N/A kw N/A N/A N/A N/A out write N/A N/A %%% join N/A N/A N/A h data N/A N/A h info hunks N/A N/A N/A N/A N/A self create_files N/A a b 1 2 N/A N/A N/A N/A N/A self mkbundle a b filters ConcatFilter output out build N/A N/A N/A N/A self get out 1%%%2 N/A test_container_bundle_with_filters N/A N/A self N/A N/A N/A If a bundle has no output, but filters, those filters are
        passed down to each sub-bundle.
         N/A N/A N/A N/A N/A self mkbundle N/A Bundle 1 output out1 filters N/A N/A Bundle 2 output out2 filters N/A AppendFilter :childin :childout N/A Bundle 3 output out3 filters N/A AppendFilter :childin :childout unique False filters N/A AppendFilter :rootin :rootout unique False urls N/A N/A N/A N/A self get out1 foo:rootin:rootout N/A N/A N/A N/A self get out2 foo:childin:rootin:childout:rootout N/A N/A N/A N/A self get out3 foo:childin:childout N/A N/A TestMaxDebugLevelFilters N/A TempEnvironmentHelper N/A N/A Test how filters are applied when they define a non-default
    ``max_debug_level`` value.
     N/A default_files N/A 1 foo test_with_level N/A N/A self level N/A N/A N/A N/A N/A self env debug True N/A f N/A AppendFilter :in :out N/A N/A f max_debug_level level N/A N/A N/A N/A N/A self mkbundle 1 output out filters f debug level build N/A N/A N/A N/A self get out foo:in:out N/A N/A N/A N/A pytest mark parametrize level N/A merge True None test_upgrading_affect_on_normal_filters N/A N/A self N/A N/A N/A max_debug_level 'merge' upgrade does not cause filters with
        a 'normal' max_debug_value to run. Note: A nested bundle is
        used here, as otherwise the bundle's debug=True would also
        override any upgrades through filter `max_debug_value``
        attributes. N/A N/A N/A self env debug True N/A f N/A AppendFilter :in_upgr :out_upgr N/A N/A f max_debug_level None N/A g N/A AppendFilter :in_def :out_def N/A N/A N/A N/A N/A self mkbundle N/A Bundle 1 filters N/A f g debug True output out debug merge build N/A N/A N/A N/A self get out foo:in_upgr:out_upgr N/A N/A TestAutoBuild N/A TempEnvironmentHelper N/A N/A Test bundle auto rebuild (which affects the urls() method) and
    generally everything involving the updater (as used by the build() method).
     setup N/A N/A self N/A N/A N/A N/A N/A TempEnvironmentHelper setup self CustomUpdater N/A BaseUpdater N/A N/A allow True needs_rebuild N/A N/A self N/A a kw N/A N/A N/A self allow N/A N/A N/A N/A N/A self env updater N/A self updater N/A CustomUpdater N/A test_autocreate N/A N/A self N/A N/A N/A If an output file doesn't yet exist, it'll be created.
         N/A N/A N/A self env auto_build True N/A N/A N/A N/A N/A self mkbundle in1 output out urls N/A N/A N/A N/A self get out A N/A test_autocreate_with_autobuild_disabled N/A N/A self N/A N/A N/A Behavior of urls() and build() interfaces with auto_build
        setting disabled.
         N/A N/A N/A self env auto_build False N/A N/A N/A self env url_expire False N/A bundle N/A N/A self mkbundle in1 output out N/A N/A N/A bundle urls N/A N/A N/A N/A self exists out N/A N/A N/A bundle build force False N/A N/A N/A N/A self get out A N/A test_no_updater N/A N/A self N/A N/A N/A [Regression] If Environment.updater is set to False/None,
        this won't cause problems during the build, and will in fact be the
        equivalent of always passing force=True.
         N/A N/A N/A self env updater False N/A N/A N/A self create_files N/A out old_value N/A N/A N/A N/A N/A self mkbundle in1 output out build force False N/A N/A N/A N/A self get out A N/A test_updater_says_no N/A N/A self N/A N/A N/A If the updater says 'no change', then we never do a build.
         N/A N/A N/A self create_files N/A out old_value N/A N/A N/A self updater allow False N/A N/A N/A N/A N/A self mkbundle in1 output out build N/A N/A N/A N/A self get out old_value N/A N/A N/A N/A N/A self mkbundle in1 output out build force True N/A N/A N/A N/A self get out A N/A test_updater_says_yes N/A N/A self N/A N/A N/A Test the updater saying we need to update.
         N/A N/A N/A self create_files N/A out old_value N/A N/A N/A self updater allow True N/A N/A N/A N/A N/A self mkbundle in1 output out build N/A N/A N/A N/A self get out A N/A test_updater_says_skip_cache N/A N/A self N/A N/A N/A Test the updater saying we need to update without relying
        on the cache.
         TestMemoryCache N/A MemoryCache N/A N/A getc 0 get N/A N/A self key N/A N/A N/A N/A self getc 1 N/A N/A N/A MemoryCache get self key N/A N/A N/A N/A N/A self env cache N/A TestMemoryCache 100 N/A N/A N/A self create_files N/A out old_value N/A N/A N/A self updater allow SKIP_CACHE N/A b N/A N/A self mkbundle in1 output out filters noop N/A N/A N/A b build N/A N/A N/A N/A self get out A N/A N/A N/A N/A N/A self env cache getc 0 N/A N/A N/A self updater allow True N/A N/A N/A b build N/A N/A N/A N/A N/A self env cache getc 0 N/A test_dependency_refresh N/A N/A self N/A N/A N/A This tests a specific behavior of bundle dependencies.
        If they are specified via glob, then that glob is cached
        and only refreshed after a build. The thinking is that in
        those cases for which the depends option was designed, if
        for example a new SASS include file is created, for this
        file to be included, one of the existing files first needs
        to be modified to actually add the include command.
         N/A updater N/A N/A self env updater N/A TimestampUpdater N/A N/A N/A self env cache False N/A N/A N/A self create_files N/A first.sass one N/A b N/A N/A self mkbundle in1 output out depends *.sass N/A N/A N/A b build N/A now N/A N/A self setmtime in1 first.sass out N/A N/A N/A N/A updater needs_rebuild b N/A self env False N/A N/A N/A self create_files N/A second.sass two N/A N/A N/A self setmtime second.sass mtime N/A now 100 N/A N/A N/A N/A updater needs_rebuild b N/A self env False N/A N/A N/A self setmtime first.sass mtime N/A now 200 N/A N/A N/A N/A updater needs_rebuild b N/A self env SKIP_CACHE N/A N/A N/A b build N/A N/A N/A self setmtime out mtime N/A now 200 N/A N/A N/A self setmtime second.sass mtime N/A now 300 N/A N/A N/A N/A updater needs_rebuild b N/A self env SKIP_CACHE N/A dependency_refresh_with_cache N/A N/A self rebuild_with_force N/A N/A N/A If a bundle dependency is changed, the cache may not be
        used; otherwise, we'd be using previous build results from
        the cache, where we really need to do a refresh, because,
        for example, an included file has changed.
         N/A DEPENDENCY dependency.sass N/A DEPENDENCY_SUB dependency_sub.sass N/A N/A N/A self env updater N/A TimestampUpdater N/A N/A N/A self env cache N/A MemoryCache 100 N/A N/A N/A self create_files N/A DEPENDENCY DEPENDENCY_SUB in in_sub -main -sub N/A bundle N/A N/A self mkbundle in output out depends N/A DEPENDENCY filters N/A N/A N/A in_ out N/A N/A N/A out write N/A N/A N/A in_ read N/A N/A self get DEPENDENCY N/A N/A bundle contents N/A N/A N/A self mkbundle in_sub filters N/A N/A N/A in_ out N/A N/A N/A out write N/A N/A self get DEPENDENCY_SUB N/A N/A N/A bundle build N/A N/A N/A N/A self get out 
-sub-main N/A N/A N/A N/A self env cache keys N/A N/A N/A self create_files N/A DEPENDENCY -main12345 N/A N/A N/A self create_files N/A DEPENDENCY_SUB -subABCDE N/A now N/A N/A self setmtime out N/A N/A N/A self setmtime in in_sub mtime N/A now 100 N/A N/A N/A self setmtime DEPENDENCY DEPENDENCY_SUB mtime N/A now 100 N/A N/A N/A bundle build force rebuild_with_force N/A rebuild_with_force N/A N/A N/A N/A N/A self get out 
-sub-main12345 N/A N/A N/A N/A N/A self get out 
-subABCDE-main12345 N/A N/A N/A N/A pytest mark parametrize rebuild_with_force N/A False True N/A