Hi,

On 28.5.2013 17:55, Petr Viktorin wrote:
Hello,

Patch 0227 creates the freeipa-tests package.
As a system package, it needs a more unique name than "tests", so I
renamed it to "ipatests". I also changed imports and references to it.
Sorry to everyone developing tests right now ­– there will be conflicts,
but hopefully they'll be straightforward.
Note that the test suite does not yet pass when run outside the Git
tree. Work on that is ongoing but not a priority right now (it's more
important to get some integration tests running). Help would be
appreciated :)

Typo in commit message: "Tename the 'tests' directory ..."

The patch needs rebasing.


Patch 0228 adds a wrapper based on make-test which runs the
system-installed test suite. freeipa-tests installs it as
/usr/bin/ipa-run-tests.
As I said above the tests currently fail when run this way.

Patch 0229 adds a Nose plugin for integration with BeakerLib[1]. When
the plugin is loaded (ipa-run-tests does that) and enabled (using the
--with-beakerlib option), it hooks into Nose and runs rlPhase*, rlPass,
rlFail and rlLog* Bash functions at appropriate events.


I still need to actually run the code, I will do that with your patches 230-240 included.

Honza

--
Jan Cholasta

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to