Skip to content

Commit d9e86ff

Browse files
andinuxclaude
andcommitted
test(e2e): add long-text and provider-limit tests; isolate curl configure
Add four e2e tests covering long-text behaviour and provider boundaries: - memory_add_long_text_chunking + memory_search_long_text_sections: structural and retrieval coverage for multi-chunk inputs. - memory_search_under_token_limit (~5KB, single chunk; passes) and memory_search_truncation_signature / _near_model_context (~10KB / ~19.5KB, rejected by provider): document vectors.space's 1024-token batch ceiling. Also: RUN_TEST no longer prints PASSED after a test fails, and Makefile strips LDFLAGS/CPPFLAGS/CFLAGS/LIBS from curl's ./configure so rebuilds work in shells with Homebrew-style env exports. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 24c7454 commit d9e86ff

2 files changed

Lines changed: 759 additions & 2 deletions

File tree

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -561,7 +561,7 @@ ifeq ($(PLATFORM),windows)
561561
else
562562
unzip -o $(CURL_ZIP) -d $(CURL_DIR)/src/.
563563
endif
564-
cd $(CURL_SRC) && ./configure \
564+
cd $(CURL_SRC) && env -u LDFLAGS -u CPPFLAGS -u CFLAGS -u LIBS ./configure \
565565
--without-libpsl \
566566
--disable-alt-svc \
567567
--disable-ares \

0 commit comments

Comments
 (0)