Add a basic test for var_ToggleBool.
authorRémi Duraffort <ivoire@videolan.org>
Mon, 27 Jul 2009 07:51:10 +0000 (09:51 +0200)
committerRémi Duraffort <ivoire@videolan.org>
Mon, 27 Jul 2009 07:51:10 +0000 (09:51 +0200)
test/src/misc/variables.c

index 361ac7b..fe60bcb 100644 (file)
@@ -71,6 +71,12 @@ static void test_booleans( libvlc_int_t *p_libvlc )
     for( i = 0; i < i_var_count; i++ )
         assert( var_GetBool( p_libvlc, psz_var_name[i] ) == var_value[i].b_bool );
 
+    for( i = 0; i < i_var_count; i++ )
+        var_ToggleBool( p_libvlc, psz_var_name[i] );
+
+    for( i = 0; i < i_var_count; i++ )
+        assert( var_GetBool( p_libvlc, psz_var_name[i] ) != var_value[i].b_bool );
+
     for( i = 0; i < i_var_count; i++ )
         var_Destroy( p_libvlc, psz_var_name[i] );
 }