Skip to content
Snippets Groups Projects
Verified Commit 345597dc authored by Alex Pott's avatar Alex Pott
Browse files

Issue #3456699 by nicoschi, joelpittet, doxigo: The dotfiles are ignored when...

Issue #3456699 by nicoschi, joelpittet, doxigo: The dotfiles are ignored when copied over in Starterkit

(cherry picked from commit 2853cf08)
parent 4891ca93
No related branches found
No related tags found
9 merge requests!10602Issue #3438769 by vinmayiswamy, antonnavi, michelle, amateescu: Sub workspace does not clear,!10301Issue #3469309 by mstrelan, smustgrave, moshe weitzman: Use one-time login...,!10187Issue #3487488 by dakwamine: ExtensionMimeTypeGuesser::guessMimeType must support file names with "0" (zero) like foo.0.zip,!9929Issue #3445469 by pooja_sharma, smustgrave: Add additional test coverage for...,!9787Resolve issue 3479427 - bootstrap barrio issue under Windows,!9742Issue #3463908 by catch, quietone: Split OptionsFieldUiTest into two,!6502Draft: Resolve #2938524 "Plach testing issue",!38582585169-10.1.x,!3226Issue #2987537: Custom menu link entity type should not declare "bundle" entity key
Pipeline #298896 passed
Pipeline: drupal

#298923

    Pipeline: drupal

    #298915

      Pipeline: drupal

      #298904

        +1
        ......@@ -133,6 +133,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int
        $mirror_iterator = (new Finder)
        ->in($starterkit->getPath())
        ->files()
        ->ignoreDotFiles(FALSE)
        ->notName($starterkit_config['ignore'])
        ->notPath($starterkit_config['ignore']);
        ......
        ......@@ -582,6 +582,24 @@ public function testInfoOverrides(): void {
        self::assertEquals(['core/jquery'], $info['libraries']);
        }
        public function testIncludeDotFiles(): void {
        file_put_contents($this->getWorkspaceDirectory() . '/core/themes/starterkit_theme/.gitignore', '*.map');
        $tester = $this->runCommand(
        [
        'machine-name' => 'test_custom_theme',
        '--name' => 'Test custom starterkit theme',
        '--description' => 'Custom theme generated from a starterkit theme',
        ]
        );
        $tester->assertCommandIsSuccessful($tester->getErrorOutput());
        $this->assertThemeExists('themes/test_custom_theme');
        // Verify that the .gitignore file is present in the generated theme.
        $theme_path_absolute = $this->getWorkspaceDirectory() . '/themes/test_custom_theme';
        self::assertFileExists($theme_path_absolute . '/.gitignore');
        }
        private function writeStarterkitConfig(array $config): void {
        $starterkit_yml = $this->getWorkspaceDirectory() . '/core/themes/starterkit_theme/starterkit_theme.starterkit.yml';
        $starterkit_config = Yaml::decode(file_get_contents($starterkit_yml));
        ......
        0% Loading or .
        You are about to add 0 people to the discussion. Proceed with caution.
        Please register or to comment