Hi guys,

After some on-and-off work over the last week (thanks Daniel!), as of this 
morning, engine's test suite runs successfully on a couple of non-fedora/rhel 
OSs[1].
The easier to get/build/test the code, the more likely we'll be to get more 
developers on board, so let's try and keep it this way.

How to achieve this, in one sentence: "Assumption is the mother of all 
screw-ups"

Some slightly more detailed pointers:
1. File separators: Remember File.separatorChar? good.
2. TimeZones: If your test implicitly assumes a time zone (i.e., has anything 
to do with date formatting, DST changes, etc.), set it explicitly - don't 
assume that everyone's env shares your timezone
3. org.junit.Assume is your friend


Thanks,
Allon

[1] Don't ask, don't tell: http://gerrit.ovirt.org/#/c/8192/5
_______________________________________________
Engine-devel mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-devel

Reply via email to