Description
MiniOozie doesn't appear to work correctly outside of Oozie, due to some hardcoded paths/assumptions. We should fix this.
As a quick workaround, I added the "core" folder and sub folders/files. For example:
project-root |- src |- pom.xml |- (other typical maven stuff) |- core |- |- src |- |- |- test |- |- |- |- resources |- |- |- |- |- hadoop-config.xml (a copy of this file [1])
Also, the Metastore doesn't work properly either (not sure why). It can be disabled by adding System.setProperty("oozie.test.metastore.server", "false"); in the setUp() method, as done at [2], but we should fix that as well.
[1] https://raw.githubusercontent.com/apache/oozie/master/core/src/test/resources/hadoop-config.xml
[2] https://github.com/apache/oozie/blob/master/minitest/src/test/java/org/apache/oozie/test/WorkflowTest.java#L45