The complex package and data set dependencies of many of the apps make it difficult to write unit tests. This has started to cause some issues with making changes that end up breaking on very specific combinations of executors and apps.
Long term, we need integration tests. My vision for these, currently, is:
The complex package and data set dependencies of many of the apps make it difficult to write unit tests. This has started to cause some issues with making changes that end up breaking on very specific combinations of executors and apps.
Long term, we need integration tests. My vision for these, currently, is: