mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-18 19:05:06 +00:00
This commit refactors the unit tests for installing plugins to test against mock filesystems (as well as the native filesystem) for better test coverage. This commit also adds tests that cover the POSIX attributes handling when installing plugins (e.g., ensuring that the plugins directory has the right permissions, the bin directory has execute permissions, and the config directory has the same owner and group as its parent).