For something like this maybe your test case could just modify some
permissions first using Java APIs - anything OS specific can quickly
become a problem to maintain.
Regards,
Darran Lofthouse
On 14/04/15 20:47, Brandon Gaisford wrote:
Hello,
I’m code complete on WFCORE-640 and have completed my development
testing on OS X and Windows 7. This feature deals with resolution of
file permissions and I’m not sure how best to proceed with the creation
of unit tests and subsequent Maven integration. Not being very familiar
with the build and release process I thought others may have some advice.
Does the current build process get executed on both *nix and Windows
platforms? Platform specific unit test init scripts need to be executed
to construct a folder hierarchy with specific file/folder permissions
required for later tests. On the Windows side, those init scripts
should be executed as an administrator user and the unit tests executed
as a non-administrator user.
Use case: Given a directory path and a properties file name, determine
whether a given user of the system may update the properties file.
Test cases:
1. Directory path contains folders w/o read and execute permissions
2. Properties file has Read Only property set (Windows)
3. Properties file is not writable
4. Properties file in not readable
5. Etc.
Thanks,
Brandon
_______________________________________________
wildfly-dev mailing list
wildfly-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/wildfly-dev