Skip to content

test(core): add edge case for empty examples in LengthBasedExampleSelector#34641

Merged
ccurme (ccurme) merged 2 commits into
langchain-ai:masterfrom
Manaskarthik28:test/length-selector-empty-case
Jan 7, 2026
Merged

test(core): add edge case for empty examples in LengthBasedExampleSelector#34641
ccurme (ccurme) merged 2 commits into
langchain-ai:masterfrom
Manaskarthik28:test/length-selector-empty-case

Conversation

@Manaskarthik28
Copy link
Copy Markdown
Contributor

added edge case for empty examples in LengthBasedExampleSelector and tested using pytest

@github-actions github-actions Bot added core `langchain-core` package issues & PRs tests PRs made that add, modify, or remove tests labels Jan 7, 2026
@Manaskarthik28 Manas karthik (Manaskarthik28) changed the title test(length-based-example-selector): add edge case for empty examples in LengthBasedExampleSelector test(core): add edge case for empty examples in LengthBasedExampleSelector Jan 7, 2026
@github-actions github-actions Bot added tests PRs made that add, modify, or remove tests and removed tests PRs made that add, modify, or remove tests labels Jan 7, 2026
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented Jan 7, 2026

Merging this PR will not alter performance

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

Summary

✅ 13 untouched benchmarks
⏩ 21 skipped benchmarks1


Comparing Manaskarthik28:test/length-selector-empty-case (bbed4e0) with master (e6a9694)

Open in CodSpeed

Footnotes

  1. 21 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@ccurme ccurme (ccurme) merged commit 48cd131 into langchain-ai:master Jan 7, 2026
88 checks passed
nomore8797 added a commit to nomore8797/langchain that referenced this pull request Jan 8, 2026
* test(text-splitters): add edge case tests for CharacterTextSplitter (langchain-ai#34628)

* chore(groq): document vision support (langchain-ai#34620)

* feat(core): support custom message separator in get_buffer_string() (langchain-ai#34569)

* chore(langchain): fix types in test_wrap_model_call (langchain-ai#34573)

* fix: handle empty assistant content in Responses API (langchain-ai#34272) (langchain-ai#34296)

* fix(openai): raise proper exception `OpenAIRefusalError` on structured output refusal (langchain-ai#34619)

* release(openai): 1.1.7 (langchain-ai#34640)

* fix(core): fix strict schema generation for functions with optional args (langchain-ai#34599)

* test(core): add edge case for empty examples in LengthBasedExampleSelector (langchain-ai#34641)

* fix(langchain): handle parallel usage of the todo tool in planning middleware (langchain-ai#34637)

The agent should only make a single call to update the todo list at a
time. A parallel call doesn't make sense, but also cannot work as
there's no obvious reducer to use.

On parallel calls of the todo tool, we return ToolMessage containing to
guide the LLM to not call the tool in parallel.

---------

Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com>

* release(langchain): release 1.2.2 (langchain-ai#34643)

Release langchain 1.2.2

* fix(langchain): add test to verify version (langchain-ai#34644)

verify version in langchain to avoid accidental drift

---------

Co-authored-by: Manas karthik <manaskarthik200@gmail.com>
Co-authored-by: Aarav Dugar <79491557+AaravDugar123@users.noreply.github.com>
Co-authored-by: Chris Papademetrious <chrispy@synopsys.com>
Co-authored-by: Christophe Bornet <cbornet@hotmail.com>
Co-authored-by: Sujal M H <63709163+sujalmh@users.noreply.github.com>
Co-authored-by: OysterMax <sma@esri.com>
Co-authored-by: ccurme <chester.curme@gmail.com>
Co-authored-by: Mohammad Mohtashim <45242107+keenborder786@users.noreply.github.com>
Co-authored-by: Harrison Chase <hw.chase.17@gmail.com>
Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core `langchain-core` package issues & PRs external tests PRs made that add, modify, or remove tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants