Loading coder_sniffer/Drupal/Sniffs/Classes/ClassFileNameSniff.php +8 −0 Original line number Diff line number Diff line Loading @@ -60,6 +60,14 @@ class ClassFileNameSniff implements Sniff $tokens = $phpcsFile->getTokens(); $decName = $phpcsFile->findNext(Tokens::$emptyTokens, ($stackPtr + 1), null, true); // Subcontext classes for Behat Drupal Extension are located in // *.behat.inc files and should be named ModuleNameSubContext. $isSubContext = preg_match('/\.behat$/', $fileName); if ($isSubContext === 1) { $fileName = preg_replace('/\.behat$/', '', $fileName); $fileName = str_replace('_', '', ucwords($fileName, '_')).'SubContext'; } if ($tokens[$decName]['code'] === T_STRING && $tokens[$decName]['content'] !== $fileName ) { Loading coder_sniffer/Drupal/Test/Classes/ClassFileNameUnitTest.php +3 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,8 @@ class ClassFileNameUnitTest extends CoderSniffUnitTest switch ($testFile) { case 'ClassFileNameUnitTest.php': return [3 => 1]; case 'drupal8.behat.inc': return []; case 'class_fle_name_test.module': return []; } Loading Loading @@ -56,6 +58,7 @@ class ClassFileNameUnitTest extends CoderSniffUnitTest { return [ __DIR__.'/drupal8/ClassFileNameUnitTest.php', __DIR__.'/drupal8/drupal8.behat.inc', __DIR__.'/drupal7/class_fle_name_test.module', ]; Loading coder_sniffer/Drupal/Test/Classes/drupal8/drupal8.behat.inc 0 → 100644 +10 −0 Original line number Diff line number Diff line <?php use Drupal\DrupalExtension\Context\DrupalSubContextBase; /** * Step definitions for testing the functionality of the Drupal8 module. */ class Drupal8SubContext extends DrupalSubContextBase { } Loading
coder_sniffer/Drupal/Sniffs/Classes/ClassFileNameSniff.php +8 −0 Original line number Diff line number Diff line Loading @@ -60,6 +60,14 @@ class ClassFileNameSniff implements Sniff $tokens = $phpcsFile->getTokens(); $decName = $phpcsFile->findNext(Tokens::$emptyTokens, ($stackPtr + 1), null, true); // Subcontext classes for Behat Drupal Extension are located in // *.behat.inc files and should be named ModuleNameSubContext. $isSubContext = preg_match('/\.behat$/', $fileName); if ($isSubContext === 1) { $fileName = preg_replace('/\.behat$/', '', $fileName); $fileName = str_replace('_', '', ucwords($fileName, '_')).'SubContext'; } if ($tokens[$decName]['code'] === T_STRING && $tokens[$decName]['content'] !== $fileName ) { Loading
coder_sniffer/Drupal/Test/Classes/ClassFileNameUnitTest.php +3 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,8 @@ class ClassFileNameUnitTest extends CoderSniffUnitTest switch ($testFile) { case 'ClassFileNameUnitTest.php': return [3 => 1]; case 'drupal8.behat.inc': return []; case 'class_fle_name_test.module': return []; } Loading Loading @@ -56,6 +58,7 @@ class ClassFileNameUnitTest extends CoderSniffUnitTest { return [ __DIR__.'/drupal8/ClassFileNameUnitTest.php', __DIR__.'/drupal8/drupal8.behat.inc', __DIR__.'/drupal7/class_fle_name_test.module', ]; Loading
coder_sniffer/Drupal/Test/Classes/drupal8/drupal8.behat.inc 0 → 100644 +10 −0 Original line number Diff line number Diff line <?php use Drupal\DrupalExtension\Context\DrupalSubContextBase; /** * Step definitions for testing the functionality of the Drupal8 module. */ class Drupal8SubContext extends DrupalSubContextBase { }