You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2012/09/19 23:24:16 UTC
svn commit: r1387760 - in /subversion/trunk/subversion:
libsvn_wc/wc-queries.sql tests/cmdline/authz_tests.py
Author: stsp
Date: Wed Sep 19 21:24:16 2012
New Revision: 1387760
URL: http://svn.apache.org/viewvc?rev=1387760&view=rev
Log:
Follow-up to r1387742, make the authz test suite pass again (doh!).
* subversion/libsvn_wc/wc-queries.sql: Adjust queries that use the literal
'absent' presence to use 'server-excluded' instead.
* subversion/tests/cmdline/authz_tests.py
(upgrade_absent): Mark XFail for now. Need to investigate how this test
can be dealt with.
Modified:
subversion/trunk/subversion/libsvn_wc/wc-queries.sql
subversion/trunk/subversion/tests/cmdline/authz_tests.py
Modified: subversion/trunk/subversion/libsvn_wc/wc-queries.sql
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/wc-queries.sql?rev=1387760&r1=1387759&r2=1387760&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/wc-queries.sql (original)
+++ subversion/trunk/subversion/libsvn_wc/wc-queries.sql Wed Sep 19 21:24:16 2012
@@ -879,7 +879,7 @@ WHERE wc_id = ?1
AND (local_relpath = ?2
OR IS_STRICT_DESCENDANT_OF(local_relpath, ?2))
AND op_depth = ?3
- AND presence NOT IN ('base-deleted', 'not-present', 'excluded', 'absent')
+ AND presence NOT IN ('base-deleted', 'not-present', 'excluded', 'server-excluded')
-- STMT_INSERT_WORKING_NODE_FROM_BASE_COPY
INSERT INTO nodes (
@@ -917,7 +917,7 @@ LIMIT 1
SELECT local_relpath FROM nodes
WHERE wc_id = ?1
AND IS_STRICT_DESCENDANT_OF(local_relpath, ?2)
- AND op_depth = 0 AND presence = 'absent'
+ AND op_depth = 0 AND presence = 'server-excluded'
LIMIT 1
/* Select all excluded nodes. Not valid on the WC-root */
@@ -926,7 +926,7 @@ SELECT local_relpath FROM nodes
WHERE wc_id = ?1
AND IS_STRICT_DESCENDANT_OF(local_relpath, ?2)
AND op_depth = 0
- AND (presence = 'absent' OR presence = 'excluded')
+ AND (presence = 'server-excluded' OR presence = 'excluded')
/* Creates a copy from one top level NODE to a different location */
-- STMT_INSERT_WORKING_NODE_COPY_FROM
@@ -1309,7 +1309,7 @@ WHERE wc_id = ?1
AND op_depth = (SELECT MAX(s.op_depth) FROM nodes AS s
WHERE s.wc_id = ?1
AND s.local_relpath = n.local_relpath)
- AND presence NOT IN ('base-deleted', 'not-present', 'excluded', 'absent')
+ AND presence NOT IN ('base-deleted', 'not-present', 'excluded', 'server-excluded')
-- STMT_SELECT_DELETE_LIST
SELECT local_relpath FROM delete_list
@@ -1339,7 +1339,7 @@ WHERE wc_id = ?1
AND (local_relpath = ?2
OR IS_STRICT_DESCENDANT_OF(local_relpath, ?2))
AND op_depth = 0
- AND (presence IN ('absent', 'excluded')
+ AND (presence IN ('server-excluded', 'excluded')
OR depth NOT IN ('infinity', 'unknown'))
AND file_external IS NULL
LIMIT 1
Modified: subversion/trunk/subversion/tests/cmdline/authz_tests.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/authz_tests.py?rev=1387760&r1=1387759&r2=1387760&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/authz_tests.py (original)
+++ subversion/trunk/subversion/tests/cmdline/authz_tests.py Wed Sep 19 21:24:16 2012
@@ -1364,6 +1364,7 @@ def wc_commit_error_handling(sbox):
@Skip(svntest.main.is_ra_type_file)
+@XFail() # broken by wc format 30
def upgrade_absent(sbox):
"upgrade absent nodes to server-excluded"