[wp-trac] [WordPress Trac] #14853: wp_add_inline_script()

WordPress Trac noreply at wordpress.org
Sun Feb 21 22:14:15 UTC 2016


#14853: wp_add_inline_script()
--------------------------------------+-------------------------
 Reporter:  mattwiebe                 |       Owner:  swissspidy
     Type:  enhancement               |      Status:  accepted
 Priority:  normal                    |   Milestone:  4.5
Component:  Script Loader             |     Version:  3.1
 Severity:  normal                    |  Resolution:
 Keywords:  has-patch has-unit-tests  |     Focuses:
--------------------------------------+-------------------------

Comment (by ocean90):

 > If someone wants to add some tests for this, feel free to do so.

 Just dumping this here so it doesn't get lost:

 {{{#!php
 <?php
 /**
  * @group test_scripts_concat
  */
 public function test_scripts_concat() {
         global $wp_scripts;

         $wp_scripts->do_concat = true;
         $wp_scripts->default_dirs = array( '/directory/' );

         wp_enqueue_script( 'one', '/directory/script.js' );
         wp_enqueue_script( 'two', '/directory/script.js' );
         wp_enqueue_script( 'three', '/directory/script.js' );

         wp_print_scripts();
         $print_scripts = get_echo( '_print_scripts' );

         $ver = get_bloginfo( 'version' );
         $expected = "<script type='text/javascript' src='/wp-admin/load-
 scripts.php?c=0&load%5B%5D=one,two,three&ver={$ver}'></script>\n";

         $this->assertEquals( $expected, $print_scripts );
 }
 }}}

--
Ticket URL: <https://core.trac.wordpress.org/ticket/14853#comment:43>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list