Result
XPath /* from:
<pseudo-map xmlns="http://www.jenitennison.com/xslt/xspec">map{"stress-loc":(3,5),"stem":"трапеезн","paradigm":<paradigm index="1*a" truncate="2"><!-- sample: удобный --><form case="N" gender="m" number="sg">ый</form><form case="N" gender="n" number="sg">ое</form><form case="G" gender="m" number="sg">ого</form><form case="G" gender="n" number="sg">ого</form><form case="D" gender="m" number="sg">ому</form><form case="D" gender="n" number="sg">ому</form><form case="A" gender="m" animacy="i" number="sg">ый</form><form case="A" gender="m" animacy="a" number="sg">ого</form><form case="A" gender="n" animacy="i" number="sg">ое</form><form case="A" gender="n" animacy="a" number="sg">ого</form><form case="I" gender="m" number="sg">ым</form><form case="I" gender="n" number="sg">ым</form><form case="L" gender="m" number="sg">ом</form><form case="L" gender="n" number="sg">ом</form><form case="N" gender="f" number="sg">ая</form><form case="G" gender="f" number="sg">ой</form><form case="D" gender="f" number="sg">ой</form><form case="I" gender="f" number="sg">ой</form><form case="I" gender="f" number="sg">ою</form><form case="A" gender="f" number="sg">ую</form><form case="L" gender="f" number="sg">ой</form><form case="N" number="pl">ые</form><form case="G" number="pl">ых</form><form case="L" number="pl">ых</form><form case="D" number="pl">ым</form><form case="A" animacy="i" number="pl">ые</form><form case="A" animacy="a" number="pl">ых</form><form case="I" number="pl">ыми</form><form gender="m" number="sg" type="short"/><form gender="f" number="sg" type="short">а</form><form gender="n" number="sg" type="short">о</form><form number="pl" type="short">ы</form><form type="comp">ее</form></paradigm>,"index":"1*a","secstress-loc":()}</pseudo-map>
<x:scenario label="Scenario for testing function package-variables">
<x:call function="adj:package-variables">
<x:param name="item"><item error="False" id="33752" version="1">
<stressed>тр<stress>а</stress>п<stress>е</stress>езный</stressed>
<type partOfSpeech="A">п</type>
<paradigm>1*a</paradigm>
<entry>тра/пе/зный</entry>
</item></x:param>
</x:call>
<x:expect label="Map with values"><pseudo-map xmlns="http://www.jenitennison.com/xslt/xspec">map{"stress-loc":(3,5),"stem":"трапеезн","paradigm":<paradigm index="1*a" truncate="2"><!-- sample: удобный --><form case="N" gender="m" number="sg">ый</form><form case="N" gender="n" number="sg">ое</form><form case="G" gender="m" number="sg">ого</form><form case="G" gender="n" number="sg">ого</form><form case="D" gender="m" number="sg">ому</form><form case="D" gender="n" number="sg">ому</form><form case="A" gender="m" animacy="i" number="sg">ый</form><form case="A" gender="m" animacy="a" number="sg">ого</form><form case="A" gender="n" animacy="i" number="sg">ое</form><form case="A" gender="n" animacy="a" number="sg">ого</form><form case="I" gender="m" number="sg">ым</form><form case="I" gender="n" number="sg">ым</form><form case="L" gender="m" number="sg">ом</form><form case="L" gender="n" number="sg">ом</form><form case="N" gender="f" number="sg">ая</form><form case="G" gender="f" number="sg">ой</form><form case="D" gender="f" number="sg">ой</form><form case="I" gender="f" number="sg">ой</form><form case="I" gender="f" number="sg">ою</form><form case="A" gender="f" number="sg">ую</form><form case="L" gender="f" number="sg">ой</form><form case="N" number="pl">ые</form><form case="G" number="pl">ых</form><form case="L" number="pl">ых</form><form case="D" number="pl">ым</form><form case="A" animacy="i" number="pl">ые</form><form case="A" animacy="a" number="pl">ых</form><form case="I" number="pl">ыми</form><form gender="m" number="sg" type="short"/><form gender="f" number="sg" type="short">а</form><form gender="n" number="sg" type="short">о</form><form number="pl" type="short">ы</form><form type="comp">ее</form></paradigm>,"index":"1*a","secstress-loc":()}</pseudo-map>
</x:expect>
</x:scenario>
Expected result:
XPath /element()
from:
<pseudo-map xmlns="http://www.jenitennison.com/xslt/xspec"
xmlns:adj="http://www.obdurodon.org/adj"
xmlns:x="http://www.jenitennison.com/xslt/xspec">map{"stress-loc":(3,5),"stem":"трапеезн","paradigm":<paradigm index="1*a"
truncate="2"><!-- sample: удобный -->
<form case="N"
gender="m"
number="sg">ый</form>
<form case="N"
gender="n"
number="sg">ое</form>
<form case="G"
gender="m"
number="sg">ого</form>
<form case="G"
gender="n"
number="sg">ого</form>
<form case="D"
gender="m"
number="sg">ому</form>
<form case="D"
gender="n"
number="sg">ому</form>
<form case="A"
gender="m"
animacy="i"
number="sg">ый</form>
<form case="A"
gender="m"
animacy="a"
number="sg">ого</form>
<form case="A"
gender="n"
animacy="i"
number="sg">ое</form>
<form case="A"
gender="n"
animacy="a"
number="sg">ого</form>
<form case="I"
gender="m"
number="sg">ым</form>
<form case="I"
gender="n"
number="sg">ым</form>
<form case="L"
gender="m"
number="sg">ом</form>
<form case="L"
gender="n"
number="sg">ом</form>
<form case="N"
gender="f"
number="sg">ая</form>
<form case="G"
gender="f"
number="sg">ой</form>
<form case="D"
gender="f"
number="sg">ой</form>
<form case="I"
gender="f"
number="sg">ой</form>
<form case="I"
gender="f"
number="sg">ою</form>
<form case="A"
gender="f"
number="sg">ую</form>
<form case="L"
gender="f"
number="sg">ой</form>
<form case="N"
number="pl">ые</form>
<form case="G"
number="pl">ых</form>
<form case="L"
number="pl">ых</form>
<form case="D"
number="pl">ым</form>
<form case="A"
animacy="i"
number="pl">ые</form>
<form case="A"
animacy="a"
number="pl">ых</form>
<form case="I"
number="pl">ыми</form>
<form gender="m"
number="sg"
type="short" />
<form gender="f"
number="sg"
type="short">а</form>
<form gender="n"
number="sg"
type="short">о</form>
<form number="pl"
type="short">ы</form>
<form type="comp">ее</form>
</paradigm>,"index":"1*a","secstress-loc":()}</pseudo-map>