When writing some db dependent tests for bugs 8800, 9074 and 9078 I noticed that we have inconsistent data in the localized SQL files.<div>Such inconsistency might be a problem, or not depending on what premises we agree on.</div>

<div>As I see it, it is difficult to maintain consistency as different common use cases may require different sample data. Also, for testing purposes we might need (like i do on this bugs) special holidays set for my test cases, but maybe our users rely on the sample data for filling the DB with some good defaults...</div>

<div><br></div><div>So, my questions are:</div><div>1) Do we expect our unit tests go ok with ANY localised data set?</div><div>2) Do we need a special set of data for testing purposes (from the dev POV)?</div><div><br></div>

<div>As for (1) remember the Holidays.t db dependent tests, that need to cover all the use cases and might not be a good default for a new library.</div><div>Also Circulation db dependent tests shoud need bad end-user defaults.</div>

<div><br></div><div>Regards</div><div>To+ </div>