Author: jelmer Date: 2007-11-21 12:32:34 +0000 (Wed, 21 Nov 2007) New Revision: 26081
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=26081 Log: Remove unused file. Removed: branches/4.0-python/source/scripting/python/talloc.c Modified: branches/4.0-python/ branches/4.0-python/source/BRANCH.TODO branches/4.0-python/source/auth/config.mk branches/4.0-python/source/auth/credentials/tests/bindings.py branches/4.0-python/source/scripting/python/config.mk Changeset: Property changes on: branches/4.0-python ___________________________________________________________________ Name: bzr:revision-info ...skipped... Name: bzr:revision-id:v3-trunk0 ...skipped... Modified: branches/4.0-python/source/BRANCH.TODO =================================================================== --- branches/4.0-python/source/BRANCH.TODO 2007-11-21 12:31:47 UTC (rev 26080) +++ branches/4.0-python/source/BRANCH.TODO 2007-11-21 12:32:34 UTC (rev 26081) @@ -5,3 +5,6 @@ - allow non-top-level modules in build system - ldb: don't crash when trying to commit a transaction when there is no transaction open - fix dependency problem for auth.py +- use Enrico Zini's hack to use doxygen comments for docstrings +- install python modules +- skip some warnings when compiling swig files Modified: branches/4.0-python/source/auth/config.mk =================================================================== --- branches/4.0-python/source/auth/config.mk 2007-11-21 12:31:47 UTC (rev 26080) +++ branches/4.0-python/source/auth/config.mk 2007-11-21 12:32:34 UTC (rev 26081) @@ -94,4 +94,4 @@ $(SUBSYSTEM_LIBCLI_AUTH_OUTPUT) \ $(SUBSYSTEM_LIBCLI_LDAP_OUTPUT) \ $(LIBRARY_NDR_COMPRESSION_OUTPUT) \ - $(LIBRARY_NDR_COMPRESSION_LINK_FLAGS) \ + $(LIBRARY_NDR_COMPRESSION_LINK_FLAGS) Modified: branches/4.0-python/source/auth/credentials/tests/bindings.py =================================================================== --- branches/4.0-python/source/auth/credentials/tests/bindings.py 2007-11-21 12:31:47 UTC (rev 26080) +++ branches/4.0-python/source/auth/credentials/tests/bindings.py 2007-11-21 12:32:34 UTC (rev 26081) @@ -17,6 +17,12 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. # +"""Tests for the Credentials Python bindings. + +Note that this just tests the bindings work. It does not intend to test +the functionality, that's already done in other tests. +""" + import unittest import credentials @@ -72,3 +78,7 @@ self.creds.set_password("geheim") self.assertEquals('\xc2\xae\x1f\xe6\xe6H\x84cRE>\x81o*\xeb\x93', self.creds.get_nt_hash()) + + def test_guess(self): + # Just check the method is there and doesn't raise an exception + self.creds.guess() Modified: branches/4.0-python/source/scripting/python/config.mk =================================================================== --- branches/4.0-python/source/scripting/python/config.mk 2007-11-21 12:31:47 UTC (rev 26080) +++ branches/4.0-python/source/scripting/python/config.mk 2007-11-21 12:32:34 UTC (rev 26081) @@ -1,20 +1,15 @@ -[SUBSYSTEM::talloc_python] -PRIVATE_DEPENDENCIES = LIBTALLOC LIBPYTHON -OBJ_FILES = talloc.o -PUBLIC_PROTO_HEADER = talloc.h - [PYTHON::python_param] -PRIVATE_DEPENDENCIES = LIBSAMBA-CONFIG talloc_python +PRIVATE_DEPENDENCIES = LIBSAMBA-CONFIG OBJ_FILES = parammodule.o [PYTHON::python_uuid] -PRIVATE_DEPENDENCIES = LIBNDR talloc_python +PRIVATE_DEPENDENCIES = LIBNDR OBJ_FILES = uuidmodule.o [PYTHON::python_sid] -PRIVATE_DEPENDENCIES = LIBNDR talloc_python +PRIVATE_DEPENDENCIES = LIBNDR OBJ_FILES = sidmodule.o [PYTHON::python_misc] -PRIVATE_DEPENDENCIES = LIBNDR talloc_python +PRIVATE_DEPENDENCIES = LIBNDR OBJ_FILES = miscmodule.o Deleted: branches/4.0-python/source/scripting/python/talloc.c =================================================================== --- branches/4.0-python/source/scripting/python/talloc.c 2007-11-21 12:31:47 UTC (rev 26080) +++ branches/4.0-python/source/scripting/python/talloc.c 2007-11-21 12:32:34 UTC (rev 26081) @@ -1,30 +0,0 @@ -/* - Unix SMB/CIFS implementation. - - Helper functions for using talloc and Python together - - Copyright (C) Jelmer Vernooij 2007 - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -*/ - -#include "includes.h" -#include "Python.h" -#include "param/param.h" - -TALLOC_CTX *PyMemCtx(void) -{ - return talloc_autofree_context(); -}
