Blame python/tests/Makefile.am

Packit Service a31ea6
exampledir = $(datadir)/doc/libxml2-python-$(LIBXML_VERSION)/examples
Packit Service a31ea6
dist_example_DATA = $(PYTESTS) $(XMLS)
Packit Service a31ea6
Packit Service a31ea6
PYTESTS=	\
Packit Service a31ea6
    build.py	\
Packit Service a31ea6
    attribs.py	\
Packit Service a31ea6
    tst.py	\
Packit Service a31ea6
    tstxpath.py	\
Packit Service a31ea6
    xpathext.py	\
Packit Service a31ea6
    push.py	\
Packit Service a31ea6
    pushSAX.py	\
Packit Service a31ea6
    pushSAXhtml.py \
Packit Service a31ea6
    error.py	\
Packit Service a31ea6
    serialize.py\
Packit Service a31ea6
    validate.py	\
Packit Service a31ea6
    tstURI.py	\
Packit Service a31ea6
    cutnpaste.py\
Packit Service a31ea6
    xpathret.py	\
Packit Service a31ea6
    xpath.py	\
Packit Service a31ea6
    outbuf.py	\
Packit Service a31ea6
    inbuf.py	\
Packit Service a31ea6
    input_callback.py \
Packit Service a31ea6
    resolver.py \
Packit Service a31ea6
    regexp.py	\
Packit Service a31ea6
    reader.py	\
Packit Service a31ea6
    reader2.py	\
Packit Service a31ea6
    reader3.py	\
Packit Service a31ea6
    reader4.py	\
Packit Service a31ea6
    reader5.py	\
Packit Service a31ea6
    reader6.py	\
Packit Service a31ea6
    reader7.py	\
Packit Service a31ea6
    reader8.py	\
Packit Service a31ea6
    readernext.py	\
Packit Service a31ea6
    walker.py	\
Packit Service a31ea6
    nsdel.py	\
Packit Service a31ea6
    ctxterror.py\
Packit Service a31ea6
    readererr.py\
Packit Service a31ea6
    relaxng.py	\
Packit Service a31ea6
    schema.py	\
Packit Service a31ea6
    thread2.py \
Packit Service a31ea6
    sync.py \
Packit Service a31ea6
    tstLastError.py \
Packit Service a31ea6
    indexes.py \
Packit Service a31ea6
    dtdvalid.py \
Packit Service a31ea6
    tstmem.py	\
Packit Service a31ea6
    validDTD.py	\
Packit Service a31ea6
    validSchemas.py \
Packit Service a31ea6
    validRNG.py \
Packit Service a31ea6
    compareNodes.py \
Packit Service a31ea6
    xpathns.py \
Packit Service a31ea6
    xpathleak.py
Packit Service a31ea6
Packit Service a31ea6
XMLS=		\
Packit Service a31ea6
    tst.xml	\
Packit Service a31ea6
    valid.xml	\
Packit Service a31ea6
    invalid.xml	\
Packit Service a31ea6
    test.dtd
Packit Service a31ea6
Packit Service a31ea6
CLEANFILES = core tmp.xml *.pyc
Packit Service a31ea6
Packit Service a31ea6
if WITH_PYTHON
Packit Service a31ea6
tests: $(PYTESTS)
Packit Service a31ea6
	@for f in $(XMLS) ; do test -f $$f || $(LN_S) $(srcdir)/$$f . ; done
Packit Service a31ea6
	@echo "## running Python regression tests"
Packit Service a31ea6
	-@(PYTHONPATH="..:../.libs:$(srcdir)/..:$$PYTHONPATH" ; \
Packit Service a31ea6
	   export PYTHONPATH; \
Packit Service a31ea6
	   LD_LIBRARY_PATH="$(top_builddir)/.libs:$$LD_LIBRARY_PATH" ; \
Packit Service a31ea6
	   export LD_LIBRARY_PATH; \
Packit Service a31ea6
	   for test in $(PYTESTS) ; \
Packit Service a31ea6
	   do log=`$(PYTHON) $(srcdir)/$$test` ; \
Packit Service a31ea6
	   if [ "`echo $$log | grep OK`" = "" ] ; then \
Packit Service a31ea6
	   echo "-- $$test" ; echo "$$log" ; fi ; done)
Packit Service a31ea6
else
Packit Service a31ea6
tests:
Packit Service a31ea6
endif