Skip to content

Commit 7269039

Browse files
committed
[bugfix] Make comparison more robust
1 parent 3b10a84 commit 7269039

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

exist-core/src/test/xquery/system/as-user.xqm

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@ declare
3232
%test:assertEquals('admin')
3333
function sysau:function-as-user-admin-inline() {
3434
system:function-as-user("admin", "", function() {
35-
sm:id()//sm:effective//sm:username/string()
35+
(sm:id()//sm:username)[last()]/string(.)
3636
})
3737
};
3838

3939
declare
4040
%test:assertEquals('guest')
4141
function sysau:function-as-user-guest-inline() {
4242
system:function-as-user("guest", "guest", function() {
43-
sm:id()//sm:effective//sm:username/string()
43+
(sm:id()//sm:username)[last()]/string(.)
4444
})
4545
};
4646

@@ -67,5 +67,5 @@ function sysau:function-as-user-unknown() {
6767
declare
6868
%private
6969
function sysau:get-effective-user-id() as xs:string {
70-
sm:id()//sm:effective//sm:username/string()
70+
(sm:id()//sm:username)[last()]/string(.)
7171
};

0 commit comments

Comments
 (0)