public inbox for gdb@sourceware.org
 help / color / mirror / Atom feed
* Problem writing python tests without installing
@ 2011-11-10 13:15 Robert Lupton the Good
  2011-11-10 15:55 ` Phil Muldoon
  0 siblings, 1 reply; 3+ messages in thread
From: Robert Lupton the Good @ 2011-11-10 13:15 UTC (permalink / raw)
  To: gdb

When running the testsuite, the python files that are sourced are apparently e.g.
	gdb/testsuite/../data-directory/python/gdb/printing.py
rather than
	gdb/python/lib/gdb/printing.py
although the binary is as expected gdb/gdb

The files appear to be installed by "make install".  This is another manifestation of the problem that you cannot apparently work on the gdb python code without first installing it (away from it's cvs home -- but that can be faked with a link...)

Is there a proper way to work around this?

				R

P.S. I wasted a lot of time on this... the final trick was 
	runtest -v -v -v
and
	gdb_test_no_output "python import gdb.printing" 
	gdb_test_no_output "python raise RuntimeError(gdb.printing.__file__)" 
to get the path.  Sigh.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-11-20  9:20 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-11-10 13:15 Problem writing python tests without installing Robert Lupton the Good
2011-11-10 15:55 ` Phil Muldoon
2011-11-20  9:20   ` Doug Evans

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).