You are here

function LibrariesUnitTestCase::testLibrariesPrepareFiles in Libraries API 7.3

Tests libraries_prepare_files().

File

tests/libraries.test, line 40
Tests for Libraries API.

Class

LibrariesUnitTestCase
Tests basic Libraries API functions.

Code

function testLibrariesPrepareFiles() {
  $expected = array(
    'files' => array(
      'js' => array(
        'example.js' => array(),
      ),
      'css' => array(
        'example.css' => array(),
      ),
      'php' => array(
        'example.php' => array(),
      ),
    ),
  );
  $library = array(
    'files' => array(
      'js' => array(
        'example.js',
      ),
      'css' => array(
        'example.css',
      ),
      'php' => array(
        'example.php',
      ),
    ),
  );
  libraries_prepare_files($library, NULL, NULL);
  $this
    ->assertEqual($expected, $library, 'libraries_prepare_files() works correctly.');
}