Make WordPress Core

Ticket #25187: 25187.13.diff

File 25187.13.diff, 1.4 KB (added by kadamwhite, 11 years ago)

Update unit test JS to pass now that "onevar" is true

  • tests/qunit/wp-admin/js/password-strength-meter.js

     
    1313        test( 'long complicated passwords should return 4', function() {
    1414                var password = function( length ) {
    1515                        var possibility = 'abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789',
    16                                 retVal = '';
    17                         for ( var i = 0, n = possibility.length; i < length; i++ ) {
     16                                retVal = '',
     17                                i,
     18                                n;
     19                        for ( i = 0, n = possibility.length; i < length; i++ ) {
    1820                                retVal += possibility.charAt( Math.floor( Math.random() * n ) );
    1921                        }
    2022                        return retVal + 'aB2'; // add a lower case, uppercase and number just to make sure we always have one of each
     
    3638        });
    3739
    3840        test( 'zxcvbn password tests should return the score we expect', function() {
    39                 var passwords = [
     41                var passwords,
     42                        i;
     43                passwords = [
    4044                        { pw: 'zxcvbn', score: 0 },
    4145                        { pw: 'qwER43@!', score: 1 },
    4246                        { pw: 'Tr0ub4dour&3', score: 2 },
     
    7377                        { pw: 'Ba9ZyWABu99[BK#6MBgbH88Tofv)vs$w', score: 4 }
    7478                ];
    7579
    76                 for ( var i = 0; i < passwords.length; i++ ) {
     80                for ( i = 0; i < passwords.length; i++ ) {
    7781                        equal( passwordStrength( passwords[i].pw, 'username', passwords[i].pw ), passwords[i].score, 'password of `' + passwords[i].pw + '` returns ' + passwords[i].score );
    7882                }
    7983        });