etr2460 commented on pull request #17429:
URL: https://github.com/apache/superset/pull/17429#issuecomment-967718650


   Unfortunately https://github.com/apache/superset/pull/17400 doesn't revert 
cleanly (probably because of other PRs stacked on top of it). As you say, 
reverting is probably the best way to resolve the issue, but as i'm both 
unfamiliar with the code and the changes stacked on top of it, it's not really 
feasible for me to dig in today. If we feel reverting is the right option going 
forward, feel free to stack this change as part of the revert.
   
   To unbreak master for now, I'll make this fix, and hopefully will be able to 
follow up with a test (although I can't guarantee anything, as this would 
essentially be testing that Flask-WTForms does what it's supposed to and i'm 
not really sure how best to test the functionality of a dependency).
   
   >when you fix a bug without adding a test is the same as adding a new 
feature without any tests
   
   Personally I disagree. This PR fixes a recent breakage on the master branch 
that would block any future releases of Superset. Obviously having tests for 
the code is better than not, but I'd say having a functional product without 
tests is better than a non-functional one (also without tests).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to