Browse Source

Move test stubs to stubs/testcases directory

In previous version, test cases are ignored by .gitattributes
file. In line 9, we have specified tests directory will be ignored
by packagist. Then packagist evidently also excludes
"src/stubs/tests" directory which contains test cases stubs.

In this commit, we change test stub directory, so packagist
wont excludes the test stubs anymore.
tags/1.1.6^0 1.1.6
Nafies Luthfi 7 years ago
parent
commit
91ad06ac5e
  1. 2
      .gitattributes
  2. 4
      src/Generators/FeatureTestGenerator.php
  3. 2
      src/Generators/ModelPolicyTestGenerator.php
  4. 2
      src/Generators/ModelTestGenerator.php
  5. 0
      src/stubs/testcases/browserkit-base-class.stub
  6. 0
      src/stubs/testcases/feature/api.stub
  7. 0
      src/stubs/testcases/feature/full.stub
  8. 0
      src/stubs/testcases/feature/simple.stub
  9. 0
      src/stubs/testcases/unit/model-policy.stub
  10. 0
      src/stubs/testcases/unit/model.stub

2
.gitattributes

@ -6,4 +6,4 @@ screenshots export-ignore
.travis.yml export-ignore .travis.yml export-ignore
phpunit.xml export-ignore phpunit.xml export-ignore
readme.md export-ignore readme.md export-ignore
tests/*/** export-ignore
tests export-ignore

4
src/Generators/FeatureTestGenerator.php

@ -24,7 +24,7 @@ class FeatureTestGenerator extends BaseGenerator
$this->generateFile( $this->generateFile(
"{$featureTestPath}/Manage{$this->modelNames['plural_model_name']}Test.php", "{$featureTestPath}/Manage{$this->modelNames['plural_model_name']}Test.php",
$this->getContent('tests/feature/'.$type)
$this->getContent('testcases/feature/'.$type)
); );
$this->command->info('Manage'.$this->modelNames['plural_model_name'].'Test generated.'); $this->command->info('Manage'.$this->modelNames['plural_model_name'].'Test generated.');
@ -77,6 +77,6 @@ class FeatureTestGenerator extends BaseGenerator
*/ */
public function getBrowserKitBaseTestContent() public function getBrowserKitBaseTestContent()
{ {
return $this->files->get(__DIR__.'/../stubs/tests/browserkit-base-class.stub');
return $this->files->get(__DIR__.'/../stubs/testcases/browserkit-base-class.stub');
} }
} }

2
src/Generators/ModelPolicyTestGenerator.php

@ -16,7 +16,7 @@ class ModelPolicyTestGenerator extends BaseGenerator
$this->generateFile( $this->generateFile(
"{$modelPolicyTestPath}/{$this->modelNames['model_name']}PolicyTest.php", "{$modelPolicyTestPath}/{$this->modelNames['model_name']}PolicyTest.php",
$this->getContent('tests/unit/model-policy')
$this->getContent('testcases/unit/model-policy')
); );
$this->command->info($this->modelNames['model_name'].'PolicyTest (model policy) generated.'); $this->command->info($this->modelNames['model_name'].'PolicyTest (model policy) generated.');

2
src/Generators/ModelTestGenerator.php

@ -16,7 +16,7 @@ class ModelTestGenerator extends BaseGenerator
$this->generateFile( $this->generateFile(
"{$unitTestPath}/{$this->modelNames['model_name']}Test.php", "{$unitTestPath}/{$this->modelNames['model_name']}Test.php",
$this->getContent('tests/unit/model')
$this->getContent('testcases/unit/model')
); );
$this->command->info($this->modelNames['model_name'].'Test (model) generated.'); $this->command->info($this->modelNames['model_name'].'Test (model) generated.');

0
src/stubs/tests/browserkit-base-class.stub → src/stubs/testcases/browserkit-base-class.stub

0
src/stubs/tests/feature/api.stub → src/stubs/testcases/feature/api.stub

0
src/stubs/tests/feature/full.stub → src/stubs/testcases/feature/full.stub

0
src/stubs/tests/feature/simple.stub → src/stubs/testcases/feature/simple.stub

0
src/stubs/tests/unit/model-policy.stub → src/stubs/testcases/unit/model-policy.stub

0
src/stubs/tests/unit/model.stub → src/stubs/testcases/unit/model.stub

Loading…
Cancel
Save