Skip to content

[AURON #1654] Add AuronQueryTest base class for SQL testing#1655

Merged
richox merged 12 commits intoapache:masterfrom
yew1eb:improve_test_check
Nov 25, 2025
Merged

[AURON #1654] Add AuronQueryTest base class for SQL testing#1655
richox merged 12 commits intoapache:masterfrom
yew1eb:improve_test_check

Conversation

@yew1eb
Copy link
Contributor

@yew1eb yew1eb commented Nov 23, 2025

Which issue does this PR close?

Closes #1654 .

Rationale for this change

  • Add AuronQueryTest to avoid fragile hand-wirtten expectations and ensure native operators are validated in tests.

What changes are included in this PR?

  • Add AuronQueryTest base class
  • Replace checkAnswer to checkSparkAnswerAndOperator in existing tests.

Are there any user-facing changes?

No.

How was this patch tested?

Updated tests and run locally.

@github-actions github-actions bot added the spark label Nov 23, 2025
@yew1eb
Copy link
Contributor Author

yew1eb commented Nov 25, 2025

cc @richox @merrily01

@richox richox merged commit 843f7ab into apache:master Nov 25, 2025
98 checks passed
yew1eb added a commit to yew1eb/auron that referenced this pull request Nov 25, 2025
…ache#1655)

* Introduce AuronQueryTest

* fixup

* fixup

* fixup

* fixup

* fixup

* fixup

* fixup

* fixup

* fixup

* fixup

* format code style
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add AuronQueryTest: compare results with vanilla Spark and check native operators

2 participants