我是 XSPEC 的新人
我尝试运行以下测试:
<?xml version="1.0" encoding="UTF-8"?>
<x:description xmlns:x="http://www.jenitennison.com/xslt/xspec" stylesheet="test1.xsl">
<x:scenario label="Scenario for testing a function">
<x:context href="test1.xml"/>
<x:expect label="expext1" href="result_test1.xml"/>
</x:scenario>
</x:description>
当相关文件的内容为:
测试1.xsl:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="test1">
<h1>
<xsl:apply-templates/>
</h1>
</xsl:template>
</xsl:stylesheet>
测试1.xml:
<?xml version="1.0" encoding="UTF-8"?>
<test1>text for test</test1>
结果_test1.xml:
<?xml version="1.0" encoding="UTF-8"?><h1>text for test</h1>
运行 xspec 文件后的结果是失败,如下图所示: 预期结果旁边是文本: 'XPath / from:'
这是什么意思?
下面的截图与结果: