Hello Silvio, > ConfigTest at the moment relies on some config files to be in a fixed > filesystem path (/usr/share/rhn/unit-tests/conf). This can be > inconvenient because, among other things, writing to /usr requires > root > access.
These config files are packaged within spacewalk-java-tests rpm: # rpm -ql spacewalk-java-tests | grep conf /usr/share/rhn/unit-tests/conf /usr/share/rhn/unit-tests/conf/default /usr/share/rhn/unit-tests/conf/default/bug154517.conf.rpmsave /usr/share/rhn/unit-tests/conf/default/rhn_prefix.conf /usr/share/rhn/unit-tests/conf/default/rhn_web.conf /usr/share/rhn/unit-tests/conf/rhn.conf but if you're running the tests from /usr/share/rhn/lib/rhn-test.jar using the /usr/share/rhn/unittest.xml, you shall have it already installed. > The attached patch proposes a self-contained solution where those > files > are taken from either the classes directory or the jar file, copied > in > /tmp and read from there. What is the reason you'd like have them in /tmp? I suppose the config files are used just for reading, so the current directory might be ok. Regards, -- Tomas Lestach Red Hat Satellite Engineering, Red Hat _______________________________________________ Spacewalk-devel mailing list Spacewalk-devel@redhat.com https://www.redhat.com/mailman/listinfo/spacewalk-devel