| @@ 72-82 (lines=11) @@ | ||
| 69 | /** | |
| 70 | * Tests that the dev version is added to the global array. | |
| 71 | */ | |
| 72 | 	public function test_enqueueing_always_adds_the_dev_version_to_the_global_array() { | |
| 73 | ||
| 74 | Autoloader\enqueue_package_class( 'className', '1', 'path_to_class' ); | |
| 75 | Autoloader\enqueue_package_class( 'className', 'dev-howdy', 'path_to_class_dev' ); | |
| 76 | Autoloader\enqueue_package_class( 'className', '2', 'path_to_class_v2' ); | |
| 77 | ||
| 78 | global $jetpack_packages_classes; | |
| 79 | $this->assertTrue( isset( $jetpack_packages_classes['className'] ) ); | |
| 80 | $this->assertEquals( $jetpack_packages_classes['className']['version'], 'dev-howdy' ); | |
| 81 | $this->assertEquals( $jetpack_packages_classes['className']['path'], 'path_to_class_dev' ); | |
| 82 | } | |
| 83 | ||
| 84 | /** | |
| 85 | * Ensures that an autoloaded class is available. | |
| @@ 70-80 (lines=11) @@ | ||
| 67 | /** | |
| 68 | * Tests that dev version is added to array. | |
| 69 | */ | |
| 70 | 	public function test_enqueueing_always_adds_the_dev_version_to_the_global_array() { | |
| 71 | ||
| 72 | Autoloader\enqueue_package_file( 'file_id', '1', 'path_to_file' ); | |
| 73 | Autoloader\enqueue_package_file( 'file_id', 'dev-howdy', 'path_to_file_dev' ); | |
| 74 | Autoloader\enqueue_package_file( 'file_id', '2', 'path_to_file_v2' ); | |
| 75 | ||
| 76 | global $jetpack_packages_files; | |
| 77 | $this->assertTrue( isset( $jetpack_packages_files['file_id'] ) ); | |
| 78 | $this->assertEquals( $jetpack_packages_files['file_id']['version'], 'dev-howdy' ); | |
| 79 | $this->assertEquals( $jetpack_packages_files['file_id']['path'], 'path_to_file_dev' ); | |
| 80 | } | |
| 81 | ||
| 82 | /** | |
| 83 | * Tests that a file is loaded. | |