Skip to content

Commit f4c6893

Browse files
committed
Move ToolNoParams fixture to agent component
Tool fixtures belong to the agent component. Platform tests now depend on symfony/ai-agent to access them.
1 parent be78cc1 commit f4c6893

File tree

11 files changed

+11
-10
lines changed

11 files changed

+11
-10
lines changed

fixtures/Tool/ToolNoParams.php renamed to src/agent/tests/Fixtures/Tool/ToolNoParams.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\AI\Fixtures\Tool;
12+
namespace Symfony\AI\Agent\Tests\Fixtures\Tool;
1313

1414
use Symfony\AI\Agent\Toolbox\Attribute\AsTool;
1515

src/agent/tests/InputProcessor/SystemPromptInputProcessorTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
use Symfony\AI\Agent\InputProcessor\SystemPromptInputProcessor;
1717
use Symfony\AI\Agent\Toolbox\ToolboxInterface;
1818
use Symfony\AI\Agent\Toolbox\ToolResult;
19-
use Symfony\AI\Fixtures\Tool\ToolNoParams;
19+
use Symfony\AI\Agent\Tests\Fixtures\Tool\ToolNoParams;
2020
use Symfony\AI\Fixtures\Tool\ToolRequiredParams;
2121
use Symfony\AI\Platform\Message\Content\File;
2222
use Symfony\AI\Platform\Message\Message;

src/agent/tests/Toolbox/FaultTolerantToolboxTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
use Symfony\AI\Agent\Toolbox\FaultTolerantToolbox;
1919
use Symfony\AI\Agent\Toolbox\ToolboxInterface;
2020
use Symfony\AI\Agent\Toolbox\ToolResult;
21-
use Symfony\AI\Fixtures\Tool\ToolNoParams;
21+
use Symfony\AI\Agent\Tests\Fixtures\Tool\ToolNoParams;
2222
use Symfony\AI\Fixtures\Tool\ToolRequiredParams;
2323
use Symfony\AI\Platform\Result\ToolCall;
2424
use Symfony\AI\Platform\Tool\ExecutionReference;

src/agent/tests/Toolbox/ToolCallArgumentResolverTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
use Symfony\AI\Fixtures\Tool\ToolArray;
1818
use Symfony\AI\Fixtures\Tool\ToolArrayMultidimensional;
1919
use Symfony\AI\Fixtures\Tool\ToolDate;
20-
use Symfony\AI\Fixtures\Tool\ToolNoParams;
20+
use Symfony\AI\Agent\Tests\Fixtures\Tool\ToolNoParams;
2121
use Symfony\AI\Platform\Result\ToolCall;
2222
use Symfony\AI\Platform\Tool\ExecutionReference;
2323
use Symfony\AI\Platform\Tool\Tool;

src/agent/tests/Toolbox/ToolboxEventDispatcherTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
use Symfony\AI\Agent\Toolbox\Toolbox;
2020
use Symfony\AI\Fixtures\Tool\ToolCustomException;
2121
use Symfony\AI\Fixtures\Tool\ToolException;
22-
use Symfony\AI\Fixtures\Tool\ToolNoParams;
22+
use Symfony\AI\Agent\Tests\Fixtures\Tool\ToolNoParams;
2323
use Symfony\AI\Platform\Result\ToolCall;
2424
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
2525

src/agent/tests/Toolbox/ToolboxTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
use Symfony\AI\Fixtures\Tool\ToolException;
2929
use Symfony\AI\Fixtures\Tool\ToolMisconfigured;
3030
use Symfony\AI\Fixtures\Tool\ToolNoAttribute1;
31-
use Symfony\AI\Fixtures\Tool\ToolNoParams;
31+
use Symfony\AI\Agent\Tests\Fixtures\Tool\ToolNoParams;
3232
use Symfony\AI\Fixtures\Tool\ToolOptionalParam;
3333
use Symfony\AI\Fixtures\Tool\ToolRequiredParams;
3434
use Symfony\AI\Fixtures\Tool\ToolSources;

src/platform/composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363
},
6464
"require-dev": {
6565
"async-aws/bedrock-runtime": "^0.1|^1.0",
66+
"symfony/ai-agent": "@dev",
6667
"codewithkyrian/transformers": "^0.6.2",
6768
"google/auth": "^1.47",
6869
"phpstan/phpstan": "^2.1.17",

src/platform/tests/Bridge/Gemini/Contract/ToolNormalizerTest.php

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

1414
use PHPUnit\Framework\Attributes\DataProvider;
1515
use PHPUnit\Framework\TestCase;
16-
use Symfony\AI\Fixtures\Tool\ToolNoParams;
16+
use Symfony\AI\Agent\Tests\Fixtures\Tool\ToolNoParams;
1717
use Symfony\AI\Fixtures\Tool\ToolRequiredParams;
1818
use Symfony\AI\Platform\Bridge\Gemini\Contract\ToolNormalizer;
1919
use Symfony\AI\Platform\Bridge\Gemini\Gemini;

src/platform/tests/Bridge/VertexAi/Contract/ToolNormalizerTest.php

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

1414
use PHPUnit\Framework\Attributes\DataProvider;
1515
use PHPUnit\Framework\TestCase;
16-
use Symfony\AI\Fixtures\Tool\ToolNoParams;
16+
use Symfony\AI\Agent\Tests\Fixtures\Tool\ToolNoParams;
1717
use Symfony\AI\Fixtures\Tool\ToolRequiredParams;
1818
use Symfony\AI\Platform\Bridge\VertexAi\Contract\ToolNormalizer;
1919
use Symfony\AI\Platform\Bridge\VertexAi\Gemini\Model;

src/platform/tests/Contract/JsonSchema/FactoryTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
use Symfony\AI\Fixtures\StructuredOutput\Step;
1919
use Symfony\AI\Fixtures\StructuredOutput\UnionType\UnionTypeDto;
2020
use Symfony\AI\Fixtures\StructuredOutput\User;
21-
use Symfony\AI\Fixtures\Tool\ToolNoParams;
21+
use Symfony\AI\Agent\Tests\Fixtures\Tool\ToolNoParams;
2222
use Symfony\AI\Fixtures\Tool\ToolOptionalParam;
2323
use Symfony\AI\Fixtures\Tool\ToolRequiredParams;
2424
use Symfony\AI\Fixtures\Tool\ToolWithBackedEnums;

0 commit comments

Comments
 (0)