Example #1
0
 /**
  * @covers ::getModuleUpdateFunctions
  */
 public function testGetModuleUpdateFunctions()
 {
     $this->setupBasicModules();
     $key_value = $this->prophesize(KeyValueStoreInterface::class)->reveal();
     $update_registry = new UpdateRegistry('vfs://drupal', 'sites/default', ['module_a', 'module_b'], $key_value, FALSE);
     $this->assertEquals(['module_a_post_update_a', 'module_a_post_update_b'], array_values($update_registry->getModuleUpdateFunctions('module_a')));
     $this->assertEquals(['module_b_post_update_a'], array_values($update_registry->getModuleUpdateFunctions('module_b')));
 }