Repository navigation
feat(native): attach SQL tests, scenarios and functions natively behind the preview engine - #1022
Merged
Merged
Conversation
…nd the preview engine
… behind the preview engine
…natively behind the preview engine
kvlonge
force-pushed
the
feat/native-attachments-tests
branch
from
October 8, 2026 05:47
fa7c007 to
93d6113
Compare
…d target catalogs once
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
M3g chunk 2 moves the remaining Python attachment work for SQL tests, scenarios and functions onto the native path behind the
native-previewengine. Output stays byte-identical to Python or defers to it.Changes
All under the preview
ATTACHMENTSstage:@param("name")references are scanned natively (quotes, comments, dollar quotes, Python whitespace). Python still renders the typed values; malformed or undeclared references defer.SELECT 1of test and scenario bodies is located natively under each adapter's lexical syntax. Non-ASCII keyword text defers.Verification
cargo test --workspace(201), clippy and fmt (1.98.0)__ref, helper chains, unread helpers, P013)make compiler-differentialwith CI's coverage flags: 216/216;make compiler-differential-shipped: 210/210tests/e2e/scripts/compiler_differential: 24 passedmake check-ci,make test(11795 passed), hygiene scan