From mboxrd@z Thu Jan 1 00:00:00 1970 From: Godmar Back To: dejong@cs.umn.edu (Moses DeJong) Cc: mauve-discuss@sourceware.cygnus.com Subject: Re: Library/VM tests Date: Thu, 04 Mar 1999 13:11:00 -0000 Message-id: <199903042113.OAA14828@sal.cs.utah.edu> In-reply-to: < Pine.SGI.4.05.9903041452180.811-100000@neon.cs.umn.edu > from "Moses DeJong" at Mar 4, 99 02:56:33 pm References: X-SW-Source: 1999-03/msg00005.html > > I have some tests that fall into this "other" catagory. > I developed some test test cases for the reflection API > for the Kaffe project but I think they really should but added > to the mauve tests. Is this the kind of thing that is not covered > under "libraries" tests? > My take on this is that all tests that can be put in the existing mauve framework are "library" tests, and all tests that cannot or for which it would be unreasonably cumbersome to do so are "VM" tests. (I admit that's a somewhat coarse and loose definition.) For the latter kind, the VM tests, I think starting up a VM and diffing the output against the expected output is the most straightforward thing to do. - Godmar From mboxrd@z Thu Jan 1 00:00:00 1970 From: Godmar Back To: dejong@cs.umn.edu (Moses DeJong) Cc: mauve-discuss@sourceware.cygnus.com Subject: Re: Library/VM tests Date: Thu, 01 Apr 1999 00:00:00 -0000 Message-ID: <199903042113.OAA14828@sal.cs.utah.edu> References: X-SW-Source: 1999-q1/msg00021.html Message-ID: <19990401000000.kVF2dLBM87BYSXOdB7_5nPIMoe6G_WevHTQyYhHLUls@z> > > I have some tests that fall into this "other" catagory. > I developed some test test cases for the reflection API > for the Kaffe project but I think they really should but added > to the mauve tests. Is this the kind of thing that is not covered > under "libraries" tests? > My take on this is that all tests that can be put in the existing mauve framework are "library" tests, and all tests that cannot or for which it would be unreasonably cumbersome to do so are "VM" tests. (I admit that's a somewhat coarse and loose definition.) For the latter kind, the VM tests, I think starting up a VM and diffing the output against the expected output is the most straightforward thing to do. - Godmar