Re: test suite refactoring

2005-11-21 Thread chromatic
On Sat, 2005-11-19 at 21:05 +0100, Bernhard Schmalhofer wrote: > Setting the Perl5 search path can be handled with FindBin. See for > example languages/m4/t/basic/001_comletely_empty.t: > > use FindBin; > use lib "$FindBin::Bin/../../lib", "$FindBin::Bin/../../../../lib"; That's fairly ugly

Re: test suite refactoring

2005-11-21 Thread jerry gay
On 11/20/05, jerry gay <[EMAIL PROTECTED]> wrote: > for now, i've reorganized the pge tests, moving them into the > t/compilers/pge/ directory and subdirs, in revision 10112. smoke tests > and bug reports are welcome for all platforms. in testing, i've come > across that may affect msvc6 on win32 (

Re: test suite refactoring

2005-11-20 Thread jerry gay
On 11/19/05, Bernhard Schmalhofer <[EMAIL PROTECTED]> wrote: > Sound good to me. 'imcc/t' is more confusing than helpful. > I also suggest to do away with t/imcc/reg and move it's test perhaps > t/reg, as no PIR specific functionality is tested. > > t/compilers/imcc could also be t/compilers/pir. >

Re: test suite refactoring

2005-11-19 Thread Bernhard Schmalhofer
chromatic schrieb: On Sat, 2005-11-19 at 19:31 +0100, Bernhard Schmalhofer wrote: Also Punie.pm Python.pm Tcl.pm should be moved from lib/Parrot/Test to their respective dir in 'languages'. How would the library loads in the test files look if this were the case? Setting the Pe

Re: test suite refactoring

2005-11-19 Thread chromatic
On Sat, 2005-11-19 at 19:31 +0100, Bernhard Schmalhofer wrote: > Also Punie.pm Python.pm Tcl.pm should be moved from lib/Parrot/Test > to their respective dir in 'languages'. How would the library loads in the test files look if this were the case? -- c

Re: test suite refactoring

2005-11-19 Thread Bernhard Schmalhofer
jerry gay schrieb: i've been thinking about ways to reorganize parrot's test files, which are currently spread throughout the source tree. so, here's my proposal for refactoring them, for your consideration. all parrot core tests should live under t/. notably, this includes imcc, and other comp

test suite refactoring

2005-11-18 Thread jerry gay
i've been thinking about ways to reorganize parrot's test files, which are currently spread throughout the source tree. so, here's my proposal for refactoring them, for your consideration. all parrot core tests should live under t/. notably, this includes imcc, and other compilers like pge and tge