Skip to content
This repository was archived by the owner on Jul 16, 2025. It is now read-only.

Commit 06bda00

Browse files
authored
test: fix namespaces and coverage usage (#261)
1 parent 21f07bd commit 06bda00

17 files changed

+14
-4
lines changed

tests/Chain/InputProcessor/SystemPromptInputProcessorTest.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
#[UsesClass(UserMessage::class)]
3434
#[UsesClass(Text::class)]
3535
#[UsesClass(Metadata::class)]
36+
#[UsesClass(ExecutionReference::class)]
3637
#[Small]
3738
final class SystemPromptInputProcessorTest extends TestCase
3839
{

tests/Chain/Toolbox/Attribute/ToolParameterTest.php renamed to tests/Chain/JsonSchema/Attribute/ToolParameterTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
declare(strict_types=1);
44

5-
namespace PhpLlm\LlmChain\Tests\Chain\Toolbox\Attribute;
5+
namespace PhpLlm\LlmChain\Tests\Chain\JsonSchema\Attribute;
66

77
use PhpLlm\LlmChain\Chain\JsonSchema\Attribute\With;
88
use PHPUnit\Framework\Attributes\CoversClass;

tests/Chain/Toolbox/ChainProcessorTest.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#[CoversClass(ChainProcessor::class)]
2121
#[UsesClass(Input::class)]
2222
#[UsesClass(Metadata::class)]
23+
#[UsesClass(ExecutionReference::class)]
2324
#[UsesClass(MessageBag::class)]
2425
#[UsesClass(MissingModelSupport::class)]
2526
class ChainProcessorTest extends TestCase

tests/Chain/Toolbox/FaultTolerantToolboxTest.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#[CoversClass(FaultTolerantToolbox::class)]
2222
#[UsesClass(ToolCall::class)]
2323
#[UsesClass(Metadata::class)]
24+
#[UsesClass(ExecutionReference::class)]
2425
#[UsesClass(ToolNotFoundException::class)]
2526
#[UsesClass(ToolExecutionException::class)]
2627
final class FaultTolerantToolboxTest extends TestCase

tests/Chain/Toolbox/MetadataFactory/ChainFactoryTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
declare(strict_types=1);
44

5-
namespace Chain\Toolbox\MetadataFactory;
5+
namespace PhpLlm\LlmChain\Tests\Chain\Toolbox\MetadataFactory;
66

77
use PhpLlm\LlmChain\Chain\Toolbox\Exception\ToolConfigurationException;
88
use PhpLlm\LlmChain\Chain\Toolbox\Exception\ToolMetadataException;

tests/Chain/Toolbox/MetadataFactory/MemoryFactoryTest.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
use PhpLlm\LlmChain\Chain\JsonSchema\Factory;
99
use PhpLlm\LlmChain\Chain\Toolbox\Attribute\AsTool;
1010
use PhpLlm\LlmChain\Chain\Toolbox\Exception\ToolMetadataException;
11+
use PhpLlm\LlmChain\Chain\Toolbox\ExecutionReference;
1112
use PhpLlm\LlmChain\Chain\Toolbox\Metadata;
1213
use PhpLlm\LlmChain\Chain\Toolbox\MetadataFactory\MemoryFactory;
1314
use PhpLlm\LlmChain\Tests\Fixture\Tool\ToolNoAttribute1;
@@ -20,6 +21,7 @@
2021
#[CoversClass(MemoryFactory::class)]
2122
#[UsesClass(AsTool::class)]
2223
#[UsesClass(Metadata::class)]
24+
#[UsesClass(ExecutionReference::class)]
2325
#[UsesClass(ToolMetadataException::class)]
2426
#[UsesClass(Factory::class)]
2527
#[UsesClass(DescriptionParser::class)]

tests/Chain/Toolbox/MetadataFactory/ReflectionFactoryTest.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
use PhpLlm\LlmChain\Chain\Toolbox\Attribute\AsTool;
1010
use PhpLlm\LlmChain\Chain\Toolbox\Exception\ToolConfigurationException;
1111
use PhpLlm\LlmChain\Chain\Toolbox\Exception\ToolMetadataException;
12+
use PhpLlm\LlmChain\Chain\Toolbox\ExecutionReference;
1213
use PhpLlm\LlmChain\Chain\Toolbox\Metadata;
1314
use PhpLlm\LlmChain\Chain\Toolbox\MetadataFactory\ReflectionFactory;
1415
use PhpLlm\LlmChain\Tests\Fixture\Tool\ToolMultiple;
@@ -22,6 +23,7 @@
2223
#[CoversClass(ReflectionFactory::class)]
2324
#[UsesClass(AsTool::class)]
2425
#[UsesClass(Metadata::class)]
26+
#[UsesClass(ExecutionReference::class)]
2527
#[UsesClass(Factory::class)]
2628
#[UsesClass(DescriptionParser::class)]
2729
#[UsesClass(ToolConfigurationException::class)]

tests/Chain/Toolbox/OpenMeteoTest.php renamed to tests/Chain/Toolbox/Tool/OpenMeteoTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
declare(strict_types=1);
44

5-
namespace PhpLlm\LlmChain\Tests\Chain\Toolbox;
5+
namespace PhpLlm\LlmChain\Tests\Chain\Toolbox\Tool;
66

77
use PhpLlm\LlmChain\Chain\Toolbox\Tool\OpenMeteo;
88
use PHPUnit\Framework\Attributes\CoversClass;

tests/Chain/Toolbox/WikipediaTest.php renamed to tests/Chain/Toolbox/Tool/WikipediaTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
declare(strict_types=1);
44

5-
namespace PhpLlm\LlmChain\Tests\Chain\Toolbox;
5+
namespace PhpLlm\LlmChain\Tests\Chain\Toolbox\Tool;
66

77
use PhpLlm\LlmChain\Chain\Toolbox\Tool\Wikipedia;
88
use PHPUnit\Framework\Attributes\CoversClass;

0 commit comments

Comments
 (0)