]> git.sesse.net Git - vlc/blobdiff - test/test.sh
Merge branch 'master' of git@git.videolan.org:vlc
[vlc] / test / test.sh
index 84fc89d831ac6409428219d0cd3d3d1302958999..a74708184769a205ea0f07362920f1e2839fd0d1 100755 (executable)
@@ -1,15 +1,22 @@
 #! /bin/sh
 
 set -e
-python setup.py build 
+python setup.py build
 
 cd ..
 # TODO: FIXME !!
-export PYTHONPATH=$PYTHONPATH:bindings/mediacontrol-python/build/lib.linux-i686-2.3:test/build/lib.linux-i686-2.3:test/build/lib.linux-x86_64-2.3
+export PYTHONPATH=$PYTHONPATH:bindings/mediacontrol-python/build/lib.linux-i686-2.3:test/build/lib.linux-i686-2.3:test/build/lib.linux-x86_64-2.3:test/build/lib.linux-i686-2.4:test/build/lib.linux-x86_64-2.4
 
 export LD_LIBRARY_PATH=src/.libs/
 
-python test/test.py -v 2>&1|perl  -e \
+# Always dump core
+ulimit -c unlimited
+
+if [ "x$1" = "xdebug" ]
+then
+  gdb python "test/test.sh"
+else
+  python test/test.py -v 2>&1|perl  -e \
 '$bold = "\033[1m";
 $grey  = "\033[37m";
 $green  = "\033[32m";
@@ -39,4 +46,4 @@ while(<STDIN>)
         print $grey.$line."\n";
      }
 }'
-
+fi