dont use cheese cake override table trait - dont think is necessary

This commit is contained in:
2025-11-11 01:01:42 -08:00
parent c8e44f3705
commit c196dc2fe0
31 changed files with 82 additions and 122 deletions

View File

@@ -9,6 +9,11 @@ use FilesystemIterator;
use RecursiveDirectoryIterator;
use RecursiveIteratorIterator;
/**
* BaseControllerTest
*
* Used to make logging in easier and to handle folder structure for product images
*/
class BaseControllerTest extends TestCase
{
use IntegrationTestTrait;

View File

@@ -11,12 +11,12 @@ use Cake\TestSuite\TestCase;
use CakeProducts\Controller\ExternalProductCatalogsController;
use CakeProducts\Model\Table\ExternalProductCatalogsTable;
use PHPUnit\Exception;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* CakeProducts\Controller\ExternalProductCatalogsController Test Case
*
* @uses \CakeProducts\Controller\ExternalProductCatalogsController
*/
#[CoversClass(ExternalProductCatalogsController::class)]
class ExternalProductCatalogsControllerTest extends BaseControllerTest
{
/**

View File

@@ -9,12 +9,12 @@ use Cake\TestSuite\IntegrationTestTrait;
use Cake\TestSuite\TestCase;
use CakeProducts\Model\Table\ExternalProductCatalogsProductCatalogsTable;
use PHPUnit\Exception;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* CakeProducts\Controller\ExternalProductCatalogsProductCatalogsController Test Case
*
* @uses \CakeProducts\Controller\ExternalProductCatalogsProductCatalogsController
*/
#[CoversClass(ExternalProductCatalogsProductCatalogsController::class)]
class ExternalProductCatalogsProductCatalogsControllerTest extends BaseControllerTest
{
/**

View File

@@ -9,12 +9,12 @@ use Cake\TestSuite\TestCase;
use CakeProducts\Controller\ProductCatalogsController;
use CakeProducts\Model\Table\ProductCatalogsTable;
use PHPUnit\Exception;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* CakeProducts\Controller\ProductCatalogsController Test Case
*
* @uses \CakeProducts\Controller\ProductCatalogsController
*/
#[CoversClass(ProductCatalogsController::class)]
class ProductCatalogsControllerTest extends BaseControllerTest
{
/**

View File

@@ -9,12 +9,12 @@ use Cake\TestSuite\TestCase;
use CakeProducts\Controller\ProductCategoriesController;
use CakeProducts\Model\Table\ProductCategoriesTable;
use PHPUnit\Exception;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* CakeProducts\Controller\ProductCategoriesController Test Case
*
* @uses \CakeProducts\Controller\ProductCategoriesController
*/
#[CoversClass(ProductCategoriesController::class)]
class ProductCategoriesControllerTest extends BaseControllerTest
{
/**

View File

@@ -7,12 +7,12 @@ use Cake\ORM\Table;
use CakeProducts\Controller\ProductCategoryAttributeOptionsController;
use CakeProducts\Model\Table\ProductCategoryAttributeOptionsTable;
use PHPUnit\Exception;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* CakeProducts\Controller\ProductCategoryAttributeOptionsController Test Case
*
* @uses \CakeProducts\Controller\ProductCategoryAttributeOptionsController
*/
#[CoversClass(ProductCategoryAttributeOptionsController::class)]
class ProductCategoryAttributeOptionsControllerTest extends BaseControllerTest
{
/**

View File

@@ -9,12 +9,12 @@ use Cake\TestSuite\TestCase;
use CakeProducts\Controller\ProductCategoryAttributesController;
use CakeProducts\Model\Table\ProductCategoryAttributesTable;
use PHPUnit\Exception;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* CakeProducts\Controller\ProductCategoryAttributesController Test Case
*
* @uses \CakeProducts\Controller\ProductCategoryAttributesController
*/
#[CoversClass(ProductCategoryAttributesController::class)]
class ProductCategoryAttributesControllerTest extends BaseControllerTest
{
/**

View File

@@ -9,12 +9,12 @@ use CakeProducts\Model\Table\ProductCategoryAttributesTable;
use CakeProducts\Model\Table\ProductCategoryVariantOptionsTable;
use CakeProducts\Model\Table\ProductCategoryVariantsTable;
use PHPUnit\Exception;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* CakeProducts\Controller\ProductCategoryVariantsController Test Case
*
* @uses \CakeProducts\Controller\ProductCategoryVariantsController
*/
#[CoversClass(ProductCategoryVariantsController::class)]
class ProductCategoryVariantsControllerTest extends BaseControllerTest
{
/**

View File

@@ -11,15 +11,15 @@ use CakeProducts\Model\Table\ProductsTable;
use FilesystemIterator;
use Laminas\Diactoros\UploadedFile;
use PHPUnit\Exception;
use PHPUnit\Framework\Attributes\CoversClass;
use RecursiveDirectoryIterator;
use RecursiveIteratorIterator;
use const UPLOAD_ERR_OK;
/**
* CakeProducts\Controller\ProductPhotosController Test Case
*
* @uses \CakeProducts\Controller\ProductPhotosController
*/
#[CoversClass(ProductPhotosController::class)]
class ProductPhotosControllerTest extends BaseControllerTest
{
/**

View File

@@ -11,12 +11,12 @@ use CakeProducts\Model\Table\ProductSkusTable;
use CakeProducts\Model\Table\ProductSkuVariantValuesTable;
use CakeProducts\Model\Table\ProductsTable;
use PHPUnit\Exception;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* CakeProducts\Controller\ProductSkusController Test Case
*
* @uses \CakeProducts\Controller\ProductSkusController
*/
#[CoversClass(ProductSkusController::class)]
class ProductSkusControllerTest extends BaseControllerTest
{
/**

View File

@@ -10,12 +10,12 @@ use CakeProducts\Controller\ProductsController;
use CakeProducts\Model\Table\ProductCatalogsTable;
use CakeProducts\Model\Table\ProductsTable;
use PHPUnit\Exception;
use PHPUnit\Framework\Attributes\CoversClass;
/**
* CakeProducts\Controller\ProductsController Test Case
*
* @uses \CakeProducts\Controller\ProductsController
*/
#[CoversClass(ProductsController::class)]
class ProductsControllerTest extends BaseControllerTest
{
/**