You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add all missing TS integ tests & remove integ-tests.old.ts (#1992)
<!-- ELLIPSIS_HIDDEN -->
> [!IMPORTANT]
> Add comprehensive integration tests for dynamic clients, types, media,
providers, retry policies, and tracing, and remove outdated test file.
>
> - **New Tests**:
> - Add `dynamic-clients.test.ts` for testing dynamic client
registration and usage.
> - Add `dynamic-types.test.ts` for testing dynamic type handling,
including classes, enums, and literals.
> - Add `media.test.ts` for testing image and audio input handling.
> - Add `prompt_renderer.test.ts` for testing prompt rendering with
aliasing.
> - Add `retry.test.ts` for testing retry policies and fallbacks.
> - Add `tracing.test.ts` for testing synchronous and asynchronous
tracing, and event logging.
> - **Provider Tests**:
> - Add tests for `Anthropic`, `AWS`, `Azure`, and `OpenAI` providers,
including streaming and error handling.
> - **File Removal**:
> - Remove `integ-tests.test.ts.old`, consolidating tests into new
files.
>
> <sup>This description was created by </sup>[<img alt="Ellipsis"
src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=BoundaryML%2Fbaml&utm_source=github&utm_medium=referral)<sup>
for ae7bc16. You can
[customize](https://app.ellipsis.dev/BoundaryML/settings/summaries) this
summary. It will automatically update as commits are pushed.</sup>
<!-- ELLIPSIS_HIDDEN -->
0 commit comments