Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions tests/mssql/ExceptionHandlingTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
* Key features.
* - Ensures error handling consistency for unsupported operations on SQL Server.
* - Full coverage for invalid append, insert, delete, and makeRoot operations.
* - SQL Server-specific configuration for database connection and credentials.
* - Support for both single-tree and multi-tree models.
* - Tests for exception messages and types in various edge cases.
*
Expand Down
1 change: 1 addition & 0 deletions tests/mssql/ExtensibilityTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
*
* Key features.
* - Ensures protected methods are accessible for subclass extension.
* - SQL Server-specific configuration for database connection and credentials.
* - Supports both single-tree and multi-tree model scenarios.
* - Tests before-insert and move operations for extensibility.
* - Validates extensibility for root and non-root node operations.
Expand Down
1 change: 1 addition & 0 deletions tests/mssql/NodeAppendTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
* - Cross-tree append operations for multi-tree models.
* - Ensures correct left, right, depth, and tree attribute updates for SQL Server.
* - Root promotion and attribute refresh verification.
* - SQL Server-specific configuration for database connection and credentials.
* - Validation of strict and non-strict append operations.
* - XML dataset matching after structural changes.
*
Expand Down
1 change: 1 addition & 0 deletions tests/mssql/NodeInsertTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
* - Covers both {@see Tree} and {@see MultipleTree} model scenarios.
* - Edge case handling for strict validation and cross-tree insertions.
* - Ensures correct left, right, depth, and tree attribute updates for SQL Server.
* - SQL Server-specific configuration for database connection and credentials.
* - Validation of strict and non-strict insert operations.
* - XML dataset matching after structural changes.
*
Expand Down
1 change: 1 addition & 0 deletions tests/mssql/NodePrependTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
* Key features.
* - Covers both {@see Tree} and {@see MultipleTree} model scenarios.
* - Ensures correct left, right, depth, and tree attribute updates after prepend operations for SQL Server.
* - SQL Server-specific configuration for database connection and credentials.
* - Tests for prepending new and existing nodes, including cross-tree operations.
* - Validation of strict and non-strict prepend operations.
* - XML dataset matching after structural changes.
Expand Down
1 change: 1 addition & 0 deletions tests/mssql/NodeStateTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
* Key features.
* - Coverage for both {@see Tree} and {@see MultipleTree} model implementations.
* - Ensures correct behavior for left/right value manipulations and ancestor checks.
* - SQL Server-specific configuration for database connection and credentials.
* - Tests for `isChildOf()` under different ancestor and boundary scenarios.
* - Validation of `isRoot()` and `isLeaf()` logic for root, leaf, and intermediate nodes.
*
Expand Down
1 change: 1 addition & 0 deletions tests/mssql/TreeTraversalTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
* Key features.
* - Covers both {@see Tree} and {@see MultipleTree} model scenarios.
* - Ensures correct node ordering and deterministic traversal for children, leaves, and parents.
* - SQL Server-specific configuration for database connection and credentials.
* - Tests for order-by enforcement and depth constraints in traversal queries.
* - Validation of structure updates and relationship methods on SQL Server.
*
Expand Down
1 change: 1 addition & 0 deletions tests/mssql/ValidationAndStructureTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
*
* Key features.
* - Ensures correct attribute assignment when appending children to root nodes.
* - SQL Server-specific configuration for database connection and credentials.
* - Tests strict validation logic for root node creation with and without validation enforcement.
* - Validates direct invocation of behavior hooks for node attribute initialization.
* - Verifies left, right, and depth attribute values after root and child node operations.
Expand Down