gateway
gateway copied to clipboard
feat: introduce validation levels for lua
What type of PR is this? feat: introduce validation levels for lua
What this PR does / why we need it: Introduce validation levels so users can disable or have runtime validations on their lua script. Will introduce a compile time validation in a follow up PR.
Which issue(s) this PR fixes: Related discussion in Slack thread Related: #6172 #6176
Release Notes: Yes
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 70.76%. Comparing base (
4140f61) to head (92f6d20). Report is 2 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #6355 +/- ##
==========================================
+ Coverage 70.74% 70.76% +0.01%
==========================================
Files 220 220
Lines 37594 37595 +1
==========================================
+ Hits 26596 26604 +8
+ Misses 9431 9426 -5
+ Partials 1567 1565 -2
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
/retest
/retest
LGTM, just left one question :)