Today we generate unit tests for our generated libraries. However, our generated libraries should pass by default. Additionally, since we do not make handwritten changes to these libraries, we do not need the additional regression protection.
Worse, in exchange for these meager benefits, we pay a price in CI runtime and maintenance.
In light of the above, I do not believe these tests add enough value to justify there existence. We need to remove them from the generator so new libraries do not inherit this behavior.
Today we generate unit tests for our generated libraries. However, our generated libraries should pass by default. Additionally, since we do not make handwritten changes to these libraries, we do not need the additional regression protection.
Worse, in exchange for these meager benefits, we pay a price in CI runtime and maintenance.
In light of the above, I do not believe these tests add enough value to justify there existence. We need to remove them from the generator so new libraries do not inherit this behavior.