Browse Source

Clean-up test

pull/2/head
Clément Stenac 20 years ago
parent
commit
59cd4c2c80
  1. 4
      test/native/i18n.c
  2. 7
      test/native/init.c
  3. 8
      test/native/libvlc.c
  4. 2
      test/native/stats.c
  5. 12
      test/native/tests.h
  6. 8
      test/native/url.c
  7. 3
      test/setup.py

4
test/native/i18n.c

@ -20,10 +20,10 @@
*****************************************************************************/
#include "../pyunit.h"
#include <vlc/vlc.h>
#include "charset.h"
static PyObject *i18n_atof_test( PyObject *self, PyObject *args )
PyObject *i18n_atof_test( PyObject *self, PyObject *args )
{
const char dot9[] = "999999.999999";
const char comma9[] = "999999,999999";

7
test/native/init.c

@ -1,9 +1,4 @@
// TODO: Ugly, split correctly
#include "libvlc.c"
#include "stats.c"
#include "i18n.c"
#include "url.c"
#include "tests.h"
static PyMethodDef native_libvlc_test_methods[] = {
DEF_METHOD( create_destroy, "Create and destroy" )

8
test/native/libvlc.c

@ -1,7 +1,7 @@
#include "../pyunit.h"
#include <vlc/libvlc.h>
static PyObject *exception_test( PyObject *self, PyObject *args )
PyObject *exception_test( PyObject *self, PyObject *args )
{
libvlc_exception_t exception;
@ -24,7 +24,7 @@ static PyObject *exception_test( PyObject *self, PyObject *args )
return Py_None;
}
static PyObject *create_destroy( PyObject *self, PyObject *args )
PyObject *create_destroy( PyObject *self, PyObject *args )
{
libvlc_instance_t *p_instance;
char *argv[] = { "vlc", "--quiet" };
@ -45,7 +45,7 @@ static PyObject *create_destroy( PyObject *self, PyObject *args )
return Py_None;
}
static PyObject *playlist_test( PyObject *self, PyObject *args )
PyObject *playlist_test( PyObject *self, PyObject *args )
{
libvlc_instance_t *p_instance;
char *argv[] = { "vlc", "--quiet" };
@ -89,7 +89,7 @@ static PyObject *playlist_test( PyObject *self, PyObject *args )
return Py_None;
}
static PyObject *vlm_test( PyObject *self, PyObject *args )
PyObject *vlm_test( PyObject *self, PyObject *args )
{
libvlc_instance_t *p_instance;
char *argv[] = { "vlc", "--quiet" };

2
test/native/stats.c

@ -1,7 +1,7 @@
#include "../pyunit.h"
#include <vlc/vlc.h>
static PyObject *timers_test( PyObject *self, PyObject *args )
PyObject *timers_test( PyObject *self, PyObject *args )
{
Py_INCREF( Py_None );
return Py_None;

12
test/native/tests.h

@ -0,0 +1,12 @@
#include "../pyunit.h"
PyObject *exception_test( PyObject *self, PyObject *args );
PyObject *create_destroy( PyObject *self, PyObject *args );
PyObject *playlist_test( PyObject *self, PyObject *args );
PyObject *vlm_test( PyObject *self, PyObject *args );
PyObject *timers_test( PyObject *self, PyObject *args );
PyObject *url_decode_test( PyObject *self, PyObject *args );
PyObject *i18n_atof_test( PyObject *self, PyObject *args );

8
test/native/url.c

@ -19,13 +19,11 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
#include "../pyunit.h"
#include <vlc/vlc.h>
#include "vlc_url.h"
#include <stdio.h>
#include <stdlib.h>
static PyObject * test_decode (const char *in, const char *out)
PyObject * test_decode (const char *in, const char *out)
{
char *res;
@ -41,7 +39,7 @@ static PyObject * test_decode (const char *in, const char *out)
return Py_None;
}
static PyObject *url_decode_test( PyObject *self, PyObject *args )
PyObject *url_decode_test( PyObject *self, PyObject *args )
{
(void)setvbuf (stdout, NULL, _IONBF, 0);
if( !test_decode ("this_should_not_be_modified_1234",

3
test/setup.py

@ -40,7 +40,8 @@ def get_ldflags():
# To compile in a local vlc tree
native_libvlc_test = Extension( 'native_libvlc_test',
sources = ['native/init.c'],
sources = ['native/init.c', 'native/url.c', 'native/i18n.c',
'native/stats.c', 'native/libvlc.c'],
include_dirs = ['../include', '../', '/usr/win32/include' ],
extra_objects = [ '../src/.libs/libvlc.so' ],
extra_compile_args = get_cflags(),

Loading…
Cancel
Save