1) Why there are 2 different tests directories (tests and newtests)? Are there XML-RPC tests in "tests" directory which are not covered in XML-RPC tests in "newtests" directory?
I'd like to merge those.

2) What's the benefit in numbering tests? It seems to me it only introduces overhead of renaming tests when one is deleted (if we want to avoid numbering gaps).

3) CLI import tests access a /vagrant directory which I obviously developers will not have in their local workstations. Is there a test server we could use to test that? Otherwise, it should be upstream?

4) CLI tests only check return code. Should they not test at least a part of the output (eg "TASK COMPLETE" string) ?

5) I see there are no CLI tests for object operations (eg cobbler distro add). I thought that might be on purpose because XML-RPC tests already cover the main logic of these operations, but then the same would apply to direct commands and testing them would not be needed. I assume these tests are missing because nobody implemented them yet?


Regards,
Alan Evangelista

_______________________________________________
cobbler-devel mailing list
cobbler-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/cobbler-devel

Reply via email to