svn commit: samba r20299 - in branches/SAMBA_4_0/source/pidl/tests: .

jelmer at samba.org jelmer at samba.org
Thu Dec 21 02:48:47 GMT 2006


Author: jelmer
Date: 2006-12-21 02:48:46 +0000 (Thu, 21 Dec 2006)
New Revision: 20299

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20299

Log:
Disable two new tests that are apparently broken.

Modified:
   branches/SAMBA_4_0/source/pidl/tests/Util.pm
   branches/SAMBA_4_0/source/pidl/tests/ndr_fullptr.pl
   branches/SAMBA_4_0/source/pidl/tests/ndr_string.pl


Changeset:
Modified: branches/SAMBA_4_0/source/pidl/tests/Util.pm
===================================================================
--- branches/SAMBA_4_0/source/pidl/tests/Util.pm	2006-12-21 01:51:35 UTC (rev 20298)
+++ branches/SAMBA_4_0/source/pidl/tests/Util.pm	2006-12-21 02:48:46 UTC (rev 20299)
@@ -43,7 +43,7 @@
 	if (defined($test_data_prefix)) {
 		$outfile = "$test_data_prefix/test-$name";	
 	} else {
-		$outfile = "test-$name";
+		$outfile = "./test-$name";
 	}
 
 	my $flags = `pkg-config --libs --cflags ndr samba-config`;
@@ -74,7 +74,7 @@
 
 	ok(-f $outfile, "($name) compile");
 
-	my $ret = system("./$outfile", ()) >> 8;
+	my $ret = system($outfile, ()) >> 8;
 	print "# return code: $ret\n" if ($ret != 0);
 
 	ok($ret == 0, "($name) run");

Modified: branches/SAMBA_4_0/source/pidl/tests/ndr_fullptr.pl
===================================================================
--- branches/SAMBA_4_0/source/pidl/tests/ndr_fullptr.pl	2006-12-21 01:51:35 UTC (rev 20298)
+++ branches/SAMBA_4_0/source/pidl/tests/ndr_fullptr.pl	2006-12-21 02:48:46 UTC (rev 20299)
@@ -10,6 +10,9 @@
 use lib "$RealBin";
 use Util qw(test_samba4_ndr);
 
+SKIP: {
+	skip "full pointers not supported yet", 8;
+
 test_samba4_ndr("fullptr-push-dup", 
 '	
 	[public] uint16 echo_TestFull([in,ptr] uint32 *x, [in,ptr] uint32 *y);
@@ -39,3 +42,4 @@
 		return 3;
 	}
 ');
+}

Modified: branches/SAMBA_4_0/source/pidl/tests/ndr_string.pl
===================================================================
--- branches/SAMBA_4_0/source/pidl/tests/ndr_string.pl	2006-12-21 01:51:35 UTC (rev 20298)
+++ branches/SAMBA_4_0/source/pidl/tests/ndr_string.pl	2006-12-21 02:48:46 UTC (rev 20299)
@@ -54,9 +54,12 @@
 		return 4;
 ');
 
+SKIP: {
+	skip "doesn't seem to work yet", 8;
+
 test_samba4_ndr("string-out", 
 '
-	[public] void TestString([out,string] uint8 **data);
+	[public] void TestString([out,string,charset(UNIX)] uint8 **data);
 ',
 '
 	uint8_t data[] = { 0x03, 0x00, 0x00, 0x00, 
@@ -77,8 +80,9 @@
 		return 3;
 
 	if (strncmp(r.out.data, "foo", 3) != 0)
-		return 3;
+		return 4;
 
 	if (r.out.data[4] != 0)
-		return 4;
+		return 5;
 ');
+}



More information about the samba-cvs mailing list