WordPress.org

Make WordPress Core

Changeset 41773


Ignore:
Timestamp:
10/05/2017 04:22:09 AM (2 years ago)
Author:
westonruter
Message:

Customize: Fix QUnit tests after failures introduced in [41768].

Props bpayton.
Fixes #40104.

Location:
trunk/tests/qunit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/qunit/index.html

    r41751 r41773  
    370370            <div class="menu-item-reorder-nav">
    371371                <button type="button" class="menus-move-up">Move up</button><button type="button" class="menus-move-down">Move down</button><button type="button" class="menus-move-left">Move one level up</button><button type="button" class="menus-move-right">Move one level down</button>         </div>
     372        </script>
     373
     374        <script type="text/html" id="tmpl-nav-menu-locations-header">
     375            <span class="customize-control-title customize-section-title-menu_locations-heading"><?php _e( 'Menu Locations' ); ?></span>
     376            <p class="customize-control-description customize-section-title-menu_locations-description">Something</p>
     377        </script>
     378
     379        <script type="text/html" id="tmpl-nav-menu-create-menu-section-title">
     380            <h3>
     381                <button type="button" class="button customize-add-menu-button">
     382                    <?php _e( 'Create New Menu' ); ?>
     383                </button>
     384            </h3>
    372385        </script>
    373386
  • trunk/tests/qunit/wp-admin/js/customize-nav-menus.js

    r41768 r41773  
    5454
    5555    test( 'there an expected MenuSection for the primary menu', function() {
    56         var section, controls;
     56        var section, controls, lastControl;
    5757
    5858        section = api.section( 'nav_menu[' + primaryMenuId + ']' );
     
    6666        ok( controls[0].extended( api.Menus.MenuNameControl ), 'first control in menu section is MenuNameControl' );
    6767        ok( controls[1].extended( api.Menus.MenuItemControl ), 'second control in menu section is MenuItemControl' );
    68         ok( controls[ controls.length - 1 ].extended( api.Menus.MenuDeleteControl ), 'last control in menu section is a MenuDeleteControl' );
     68
     69        lastControl = controls[ controls.length - 1 ];
     70        ok( lastControl.extended( api.Control ), 'last control in menu section is a base Control' );
     71        ok( lastControl.params.templateId === 'nav-menu-delete-button', 'last control in menu section has a delete-button template' );
    6972    } );
    7073    // @todo Add more tests for api.Menus.MenuSection behaviors
Note: See TracChangeset for help on using the changeset viewer.