bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #15941] features/default_names test creates makefiles in the wrong


From: Paul D. Smith
Subject: [bug #15941] features/default_names test creates makefiles in the wrong directory (tests); fails to cleanup
Date: Sun, 5 Mar 2006 20:55:48 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060110 Debian/1.5.dfsg-4 Firefox/1.5

Update of bug #15941 (project make):

                  Status:                    None => Fixed                  
             Assigned to:                    None => psmith                 
             Open/Closed:                    Open => Closed                 
           Fixed Release:                    None => CVS                    

    _______________________________________________________

Follow-up Comment #1:

As per my email on this subject:

Having the makefiles created in the root directory is not a bug.  Many of the
tests do that.  Yes, it is bogus and somewhat of a misfeature that the test
suite doesn't create a separate area to run the tests in, but that is a
long-standing to-do list item for the test suite... one of many, actually. 
If anyone is interested in fixing the test suite that would be great.

However, adding lots of complexity to one single test, the way the suggested
replacement default_names does, to move things to another directory is not
the direction I want to go.  The solution should be that the harness will
create temporary directories and arrange for the tests to be invoked in that
directory.

The only real bug here is that the test calls the error() function if the
test fails; it shouldn't do that because, as you point out, that stops the
tests immediately before it has a chance to clean up.  I removed those calls
and the test should operate properly now.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=15941>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]