feat: add FormRequest for encapsulating validation and authorization
#14740
test-phpunit.yml
on: pull_request
Setup PHP Version for Code Coverage
3s
Matrix: Others
Matrix: CacheLive
Matrix: DatabaseLive
Matrix: SeparateProcess
Upload coverage results to Coveralls
/
coveralls
58s
Annotations
1 error and 35 warnings
|
DatabaseLive (8.5, OCI8, 8.0) / tests
Process completed with exit code 2.
|
|
Others (8.2) / Sanity Tests:
/tests/system/CLI/BaseCommandTest.php#L44
Took 0.5284s from 0.5000s limit to run CodeIgniter\\CLI\\BaseCommandTest::testRunCommand
|
|
Others (8.2) / Sanity Tests:
/tests/system/API/ResponseTraitTest.php#L761
Took 0.5388s from 0.5000s limit to run CodeIgniter\\API\\ResponseTraitTest::testPaginateWithQueryBuilder
|
|
Others (8.2) / Sanity Tests:
/tests/system/Images/ImageMagickHandlerTest.php#L298
Took 0.5836s from 0.5000s limit to run CodeIgniter\\Images\\ImageMagickHandlerTest::testText
|
|
Others (8.2) / Sanity Tests:
/tests/system/Images/GDHandlerTest.php#L442
Took 0.9401s from 0.5000s limit to run CodeIgniter\\Images\\GDHandlerTest::testImageConvertPngToAvif
|
|
Others (8.2) / Sanity Tests:
/tests/system/CodeIgniterTest.php#L986
Took 1.0564s from 0.5000s limit to run CodeIgniter\\CodeIgniterTest::testRouteAttributeCacheIntegration
|
|
Others (8.2) / Sanity Tests:
/tests/system/API/ResponseTraitTest.php#L158
Took 1.4321s from 0.5000s limit to run CodeIgniter\\API\\ResponseTraitTest::testNoFormatterJSON
|
|
CacheLive (8.2) / Cache Live Tests:
/tests/system/Cache/Handlers/AbstractHandlerTestCase.php#L30
Took 1.4531s from 0.5000s limit to run CodeIgniter\\Cache\\Handlers\\ApcuHandlerTest::testGetMetaDataMiss
|
|
DatabaseLive (8.2, SQLite3, 8.0) / tests:
/tests/system/Commands/Database/MigrateStatusTest.php#L78
Took 0.5410s from 0.5000s limit to run CodeIgniter\\Commands\\Database\\MigrateStatusTest::testMigrateAllWithWithTwoNamespaces
|
|
DatabaseLive (8.2, SQLite3, 8.0) / tests:
/tests/system/Commands/CreateDatabaseTest.php#L70
Took 2.1697s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
|
|
DatabaseLive (8.2, MySQLi, 5.7) / tests:
/tests/system/Commands/CreateDatabaseTest.php#L70
Took 2.3385s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
|
|
DatabaseLive (8.2, Postgre, 8.0) / tests:
/tests/system/Database/Live/ForgeTest.php#L63
Took 0.6248s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testCreateDatabaseWithDots
|
|
DatabaseLive (8.2, Postgre, 8.0) / tests:
/tests/system/Commands/CreateDatabaseTest.php#L70
Took 2.4209s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
|
|
SeparateProcess (8.2) / tests:
/tests/system/Commands/Encryption/GenerateKeyTest.php#L82
Took 1.9645s from 0.5000s limit to run CodeIgniter\\Commands\\Encryption\\GenerateKeyTest::testGenerateKeyShowsEncodedKey
|
|
DatabaseLive (8.2, SQLSRV, 8.0) / tests:
/tests/system/Commands/CreateDatabaseTest.php#L70
Took 2.3590s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
|
|
DatabaseLive (8.2, SQLSRV, 8.0) / tests:
/tests/system/Database/Live/ForgeTest.php#L92
Took 3.1514s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testCreateDatabaseIfNotExists
|
|
DatabaseLive (8.2, SQLSRV, 8.0) / tests:
/tests/system/Database/Live/ForgeTest.php#L63
Took 3.3500s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testCreateDatabaseWithDots
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Models/ReplaceModelTest.php#L25
Took 1.3479s from 0.5000s limit to run CodeIgniter\\Models\\ReplaceModelTest::testReplaceRespectsUseTimestamps
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Migrations/MigrationRunnerTest.php#L494
Took 1.4012s from 0.5000s limit to run CodeIgniter\\Database\\Migrations\\MigrationRunnerTest::testLatestWithLockingEnabledSucceeds
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Live/UpdateTest.php#L665
Took 1.4021s from 0.5000s limit to run CodeIgniter\\Database\\Live\\UpdateTest::testUpdateBatchWithQuery
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Live/FabricatorLiveTest.php#L34
Took 1.5292s from 0.5000s limit to run CodeIgniter\\Database\\Live\\FabricatorLiveTest::testCreateAddsToDatabase
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Live/ForgeTest.php#L1583
Took 1.6073s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testDropKey
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Commands/CreateDatabaseTest.php#L70
Took 1.7073s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Live/InsertTest.php#L238
Took 1.8311s from 0.5000s limit to run CodeIgniter\\Database\\Live\\InsertTest::testInsertBatchWithQuery
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Live/ForgeTest.php#L1236
Took 2.0776s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testSetKeyNames
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Live/ForgeTest.php#L1680
Took 2.1466s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testProcessIndexes
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Live/ForgeTest.php#L494
Took 4.0230s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testForeignKey
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/DatabaseCommandsTest.php#L85
Took 0.5437s from 0.5000s limit to run CodeIgniter\\Commands\\DatabaseCommandsTest::testMigrateRefresh
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/Database/ShowTableInfoTest.php#L122
Took 0.6202s from 0.5000s limit to run CodeIgniter\\Commands\\Database\\ShowTableInfoTest::testDbTableDesc
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/DatabaseCommandsTest.php#L58
Took 0.7271s from 0.5000s limit to run CodeIgniter\\Commands\\DatabaseCommandsTest::testMigrateRollbackValidBatchNumber
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Database/Live/ForgeTest.php#L1680
Took 0.9358s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testProcessIndexes
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/MigrationIntegrationTest.php#L61
Took 0.9873s from 0.5000s limit to run CodeIgniter\\Commands\\MigrationIntegrationTest::testMigrationWithRollbackHasSameNameFormat
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/DatabaseCommandsTest.php#L67
Took 1.3874s from 0.5000s limit to run CodeIgniter\\Commands\\DatabaseCommandsTest::testMigrateRollbackInvalidBatchNumber
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/DatabaseCommandsTest.php#L105
Took 1.5157s from 0.5000s limit to run CodeIgniter\\Commands\\DatabaseCommandsTest::testSeed
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/CreateDatabaseTest.php#L70
Took 1.8816s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/DatabaseCommandsTest.php#L47
Took 2.0396s from 0.5000s limit to run CodeIgniter\\Commands\\DatabaseCommandsTest::testMigrate
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
cache-live-tests-php-8.2-db-none
Expired
|
166 KB |
sha256:d364df7ce008f3973df3df970d4ca018531e91c512af742f9a8c1ba703ece2d1
|
|
|
database-live-tests-php-8.2-db-MySQLi5.7
Expired
|
14.9 MB |
sha256:7ae43f3ea1f13df6b89592d8ea3fbd4f51a693b413c696316a831bf133d6c3de
|
|
|
database-live-tests-php-8.2-db-MySQLi8.0
Expired
|
14.9 MB |
sha256:13bce56f76fd1ec388e3e7c7e01acf3ed85e81daa96a3ebdc213fd700925ee65
|
|
|
database-live-tests-php-8.2-db-OCI88.0
Expired
|
15.1 MB |
sha256:4a3fd29f7048fd63cf5a13e589bfb5e55a7ddfcc4ba031e8a74b6cb7b3ac776b
|
|
|
database-live-tests-php-8.2-db-Postgre8.0
Expired
|
14.1 MB |
sha256:a89c7fb49037c9dd8f640203c0e7463d5546971fec24903d30ef6edbcf47c6e2
|
|
|
database-live-tests-php-8.2-db-SQLSRV8.0
Expired
|
14.6 MB |
sha256:73b0a04718a1978b05caf2d0441888c76ddde80f90f6e63dc183ff6a0f72e20e
|
|
|
database-live-tests-php-8.2-db-SQLite38.0
Expired
|
14.5 MB |
sha256:95e4c4fb3a16b052128a1e1d884b228ecafa181a6c4c5ee934f17b1b63a76497
|
|
|
sanity-tests-php-8.2-db-none
Expired
|
34.2 MB |
sha256:89eda44195f8f117d97d03f9a3463e3fda1e923ebc383dcb213ba2a125a85683
|
|
|
separate-process-tests-php-8.2-db-none
Expired
|
3.5 MB |
sha256:0ebeee034dc5e3c5d15f9a1c68a87842f535a7b7bf83245b29c1a2b429583ce8
|
|