X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fdrupal%2Fconsole%2FTest%2FGenerator%2FPluginTypeAnnotationGeneratorTest.php;fp=vendor%2Fdrupal%2Fconsole%2FTest%2FGenerator%2FPluginTypeAnnotationGeneratorTest.php;h=1ad6d45f5f62ed5dea648f18e85b9eb02a5e2855;hp=0000000000000000000000000000000000000000;hb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;hpb=57c063afa3f66b07c4bbddc2d6129a96d90f0aad diff --git a/vendor/drupal/console/Test/Generator/PluginTypeAnnotationGeneratorTest.php b/vendor/drupal/console/Test/Generator/PluginTypeAnnotationGeneratorTest.php new file mode 100644 index 000000000..1ad6d45f5 --- /dev/null +++ b/vendor/drupal/console/Test/Generator/PluginTypeAnnotationGeneratorTest.php @@ -0,0 +1,59 @@ +getRenderHelper()->setSkeletonDirs($this->getSkeletonDirs()); + $this->getRenderHelper()->setTranslator($this->getTranslatorHelper()); + $generator->setHelperSet($this->getHelperSet()); + + $generator->generate( + $module, + $class_name, + $machine_name, + $label + ); + + $files = [ + $generator->getSite()->getSourcePath($module) . '/Annotation/' . $class_name . '.php', + $generator->getSite()->getSourcePath($module).'/Plugin/' . $class_name . 'Base.php', + $generator->getSite()->getSourcePath($module).'/Plugin/' . $class_name . 'Interface.php', + $generator->getSite()->getSourcePath($module).'/Plugin/' . $class_name . 'Manager.php', + $generator->getSite()->getModulePath($module) . '/' . $module . '.services.yml' + ]; + + foreach ($files as $file) { + $this->assertTrue( + file_exists($file), + sprintf('%s does not exist', $file) + ); + } + } +}