Skip to content

fix(Validation): correct required_without logic and prevent array key warnings #15530

fix(Validation): correct required_without logic and prevent array key warnings

fix(Validation): correct required_without logic and prevent array key warnings #15530

Triggered via pull request June 21, 2026 20:07
Status Success
Total duration 12m 49s
Artifacts 9

test-phpunit.yml

on: pull_request
Setup PHP Version for Code Coverage
2s
Setup PHP Version for Code Coverage
Matrix: Others
Matrix: CacheLive
Matrix: DatabaseLive
Matrix: SeparateProcess
Upload coverage results to Coveralls  /  coveralls
50s
Upload coverage results to Coveralls / coveralls
Fit to window
Zoom out
Zoom in

Annotations

1 error and 16 warnings
DatabaseLive (8.5, OCI8, 8.0) / tests
Process completed with exit code 2.
Others (8.2) / Sanity Tests: /tests/system/CodeIgniterTest.php#L990
Took 1.0543s from 0.5000s limit to run CodeIgniter\\CodeIgniterTest::testRouteAttributeCacheIntegration
DatabaseLive (8.2, Postgre, 8.0) / tests: /tests/system/Commands/MigrationIntegrationTest.php#L51
Took 0.6283s from 0.5000s limit to run CodeIgniter\\Commands\\MigrationIntegrationTest::testMigrationWithRollbackHasSameNameFormat
DatabaseLive (8.2, Postgre, 8.0) / tests: /tests/system/Models/DataConverterModelTest.php#L114
Took 0.6752s from 0.5000s limit to run CodeIgniter\\Models\\DataConverterModelTest::testFindNullAsEntity
DatabaseLive (8.2, SQLSRV, 8.0) / tests: /tests/system/Commands/CreateDatabaseTest.php#L89
Took 0.6297s 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.1565s 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.3117s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testCreateDatabaseWithDots
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Models/InsertModelTest.php#L240
Took 1.3072s from 0.5000s limit to run CodeIgniter\\Models\\InsertModelTest::testInsertPermitInsertNoData
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/DeleteTest.php#L149
Took 1.3236s from 0.5000s limit to run CodeIgniter\\Database\\Live\\DeleteTest::testDeleteBatchWithQuery
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/InsertTest.php#L48
Took 1.3249s from 0.5000s limit to run CodeIgniter\\Database\\Live\\InsertTest::testInsertBatch
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Migrations/MigrationRunnerTest.php#L494
Took 1.3625s from 0.5000s limit to run CodeIgniter\\Database\\Migrations\\MigrationRunnerTest::testLatestWithLockingEnabledSucceeds
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L1583
Took 1.6069s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testDropKey
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L1236
Took 2.0739s 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.1386s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testProcessIndexes
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/InsertTest.php#L238
Took 2.3660s from 0.5000s limit to run CodeIgniter\\Database\\Live\\InsertTest::testInsertBatchWithQuery
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Commands/Database/MigrateStatusTest.php#L63
Took 2.8638s from 0.5000s limit to run CodeIgniter\\Commands\\Database\\MigrateStatusTest::testMigrateAllWithWithTwoNamespaces
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L494
Took 3.9092s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testForeignKey

Artifacts

Produced during runtime
Name Size Digest
cache-live-tests-php-8.2-db-none
133 KB
sha256:540a9976f679c5ccd4d8a564ebbc368eaa394224d7c39e04f12273e2dc852e9c
database-live-tests-php-8.2-db-MySQLi5.7
13.6 MB
sha256:87f9f479dba4713db48666292a6c7f90f9ce48f30d5d7062ad26ad1f341101b0
database-live-tests-php-8.2-db-MySQLi8.0
13.6 MB
sha256:b6e6fca1c44192067d98e5186d6335f9b8e433188f4ca4060d06beb34e859b1d
database-live-tests-php-8.2-db-OCI88.0
13.7 MB
sha256:fc7fa091935513e098b302babaa8e621938bb283a820257d0f11fe1d805539d1
database-live-tests-php-8.2-db-Postgre8.0
13.2 MB
sha256:0ef524d0667f417c71bf0403f99e16705b8c0315bee348847c9ec722ef748c5a
database-live-tests-php-8.2-db-SQLSRV8.0
13.4 MB
sha256:3c92fb034e9b02a9a646465addb41263c607366a27a014f7038a51497af31438
database-live-tests-php-8.2-db-SQLite38.0
13.2 MB
sha256:f51127ce98ebd4e8bcabfa0b88ab845b92b15974f86d57b9e39c821859e1ad48
sanity-tests-php-8.2-db-none
31.3 MB
sha256:25fc3bb4dfb737b9fdbdf74dd682635dec8abc7bd03a30885495dfdd578e1e87
separate-process-tests-php-8.2-db-none
3.43 MB
sha256:e40f56b0418f750cf38f50ce6e4f270c9e97044b1991669d0975e89bb976096b