From: David J. <dav...@ea...> - 2001-05-12 20:14:47
|
Hi, I agree separate files are essential. I think some consideration should be given to the possibility of leveraging xml processing to help us out. For dynamic sql, I suggest that the statements to be executed be in a xml file, one element /statement. The results can also be in xml format. It is then pretty easy to include both the statement and the expected results in one file, and use xml query (xsl) to find particular parts, browse, etc. I am working on a java project along these lines, I should have something to look at in a few days. Right now it is mostly a scripting engine, although it can compare new and reference results. Slight modifications would be necessary to use the xml format I propose above. Another possible influence to look at is xunit testing frameworks, although I'm not sure our tests at this point are in any way unit tests. One question I have about this approach is the extent to which we wish to translate the TCS tests into the file based format, and how to do this. The tool I am working on can easily be used to generate an xml file containing the contents of a TCS database. I'm not sure what to do with it next. I could probably find it pretty easily, but do you have a link to the postgres system? Thanks! david jencks On 2001.05.12 09:40:57 -0400 Tord Hammer wrote: > Hi, > > up to now the only way to test the changes in firebird > is the old (summer 2000) test suite from borland (aka TCS). > > I suggest a new test systems called FBT ;-) which works > like the PostgresQL one. It would be strict script-based, > which means all tests and expected results are stored > in text files. Groups of tests (calles series in TCS) and > group of series (calles meta-series) would be text files > too. > > In about two weeks I'll have enough spare time to start > this project. > > Ideas, thoughts ? > > > Tord > > > > _______________________________________________ > Firebird-test mailing list > Fir...@li... > http://lists.sourceforge.net/lists/listinfo/firebird-test > |