From b6c083f522001e3682155f9f6ea96fbc98534729 Mon Sep 17 00:00:00 2001 From: Frank Date: Thu, 17 Sep 2026 01:54:51 -0700 Subject: [PATCH] tests: un-interleave the mmproj seam comment --- tests/frank_medium_unit.bats | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/frank_medium_unit.bats b/tests/frank_medium_unit.bats index 3dd02e7..401db5d 100755 --- a/tests/frank_medium_unit.bats +++ b/tests/frank_medium_unit.bats @@ -229,8 +229,9 @@ print('draft-model wiring ok') @test "vision is enabled: the BF16 projector loads with the model" { grep -q '^NO_MMPROJ=0$' "$ENV_FILE" grep -q '^MM_PROJ_FILE=mmproj-BF16.gguf$' "$ENV_FILE" - # The serve script refuses to start without the projector when vision is - # Explicit flag, not autoload: this build starts text-only without it. + # Explicit flag, not autoload: this build starts text-only without it, + # and refuses to start without the projector file, so a missing file is + # a deploy error, not a silent text-only server. grep -q -- '--mmproj "$MM_PROJ"' "$SERVE" grep -q 'vision is enabled but the projector is missing' "$SERVE" # And the download script fetches and byte-verifies it.