Skip to:
Content

bbPress.org

Ticket #2542: 2542.10.diff

File 2542.10.diff, 2.4 KB (added by netweb, 8 years ago)
  • Gruntfile.js

     
    231231                                        'esc_html__',
    232232                                        'esc_html_e',
    233233                                        'esc_html_x',
     234                                        '_n_noop',
    234235                                        '_nx_noop'
    235236                                ]
    236237                        },
    237238                        files: {
    238                                 src:  SOURCE_DIR + '**/*.php' ,
     239                                src: SOURCE_DIR + '**/*.php' ,
    239240                                expand: true
    240241                        }
    241242                },
     243                checktextdomain: {
     244                        options: {
     245                                text_domain: 'bbpress',
     246                                correct_domain: false,
     247                                keywords: [
     248                                '__:1,2d',
     249                                '_e:1,2d',
     250                                '_x:1,2c,3d',
     251                                '_n:1,2,4d',
     252                                '_ex:1,2c,3d',
     253                                '_nx:1,2,4c,5d',
     254                                'esc_attr__:1,2d',
     255                                'esc_attr_e:1,2d',
     256                                'esc_attr_x:1,2c,3d',
     257                                'esc_html__:1,2d',
     258                                'esc_html_e:1,2d',
     259                                'esc_html_x:1,2c,3d',
     260                                '_n_noop:1,2,3d',
     261                                '_nx_noop:1,2,3c,4d'
     262                                ]
     263                        },
     264                        files: {
     265                                src: SOURCE_DIR + '**/*.php' ,
     266                                expand: true
     267                        }
     268                },
    242269                jsvalidate:{
    243270                        options:{
    244271                                globals: {},
     
    289316
    290317        // Build tasks.
    291318        grunt.registerTask( 'build',         [ 'clean:all', 'copy:files', 'cssjanus:core', 'cssmin:ltr', 'cssmin:rtl', 'colors', 'cssjanus:colors', 'cssmin:colors','uglify:core', 'jsvalidate:build', 'pot' ] );
    292         grunt.registerTask( 'build-release', [ 'clean:all', 'copy:files', 'cssjanus:core', 'cssmin:ltr', 'cssmin:rtl', 'colors', 'cssjanus:colors', 'cssmin:colors','uglify:core', 'jsvalidate:build', 'pot', 'phpunit' ] );
     319        grunt.registerTask( 'build-release', [ 'clean:all', 'copy:files', 'cssjanus:core', 'cssmin:ltr', 'cssmin:rtl', 'colors', 'cssjanus:colors', 'cssmin:colors','uglify:core', 'jsvalidate:build', 'checktextdomain', 'pot', 'phpunit' ] );
    293320
    294321        // Testing tasks.
    295322        grunt.registerMultiTask( 'phpunit', 'Runs PHPUnit tests, including the ajax and multisite tests.', function() {
     
    300327                }, this.async() );
    301328        });
    302329
    303         grunt.registerTask( 'test', 'Runs all unit tasks.', [ 'phpunit' ] );
     330        grunt.registerTask( 'jstest', 'Runs all javascript tasks.', [ 'jsvalidate', 'jshint' ] );
    304331
    305332        // Default task.
    306333        grunt.registerTask( 'default', [ 'build' ] );
  • package.json

     
    1717    "grunt-phpunit": "~0.3.2",
    1818    "grunt-jsvalidate": "~0.2.2",
    1919    "grunt-pot": "~0.1.2",
     20    "grunt-checktextdomain": "~0.1.1",
    2021    "matchdep": "~0.3.0",
    2122    "grunt-exec": "~0.4.3"
    2223  },