File: import-jpeg.xsl.verify.xsl

package info (click to toggle)
swfmill 0.3.6-1
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 10,168 kB
  • sloc: xml: 147,618; cpp: 15,148; sh: 4,832; ansic: 427; makefile: 386
file content (41 lines) | stat: -rwxr-xr-x 1,905 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:template match="/">
    <xsl:if test="not(/out/jpeg)">
      <xsl:message terminate="yes">
        /out/jpeg element is missing.
      </xsl:message>
    </xsl:if>

    <xsl:if test="/out/jpeg/@name != 'test'">
      <xsl:message terminate="yes">
        /out/jpeg/@name attribute is missing or has the wrong value.
      </xsl:message>
    </xsl:if>

    <xsl:if test="/out/jpeg/@width != 5">
      <xsl:message terminate="yes">
        /out/jpeg/@width attribute is missing or has the wrong value.
      </xsl:message>
    </xsl:if>

    <xsl:if test="/out/jpeg/@height != 5">
      <xsl:message terminate="yes">
        /out/jpeg/@height attribute is missing or has the wrong value.
      </xsl:message>
    </xsl:if>

    <xsl:if test="not(/out/jpeg/data)">
      <xsl:message terminate="yes">
        /out/jpeg/data element is missing.
      </xsl:message>
    </xsl:if>

    <xsl:if test="string(/out/jpeg/data/text()) != '/9n/2P/Y/+AAEEpGSUYAAQEBAEgASAAA/9sAQwABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB/9sAQwEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB/8AAEQgABQAFAwERAAIRAQMRAf/EABQAAQAAAAAAAAAAAAAAAAAAAAn/xAAbEAADAQEBAQEAAAAAAAAAAAAFBgcDBAgCFv/EABUBAQEAAAAAAAAAAAAAAAAAAAcI/8QAHhEAAgMBAAMBAQAAAAAAAAAABAUCAwYHAQgJERX/2gAMAwEAAhEDEQA/ABy8+eoT7ZSr6Cm8E8fIDROWTVQoLI2wszWQ1C7+ypW501MKqaWpq9ySvj/cttIMfIfkKNm2YBlV0XEzkqTJPH8yrm/m9yTtTfYYMXe9izF/FnVWcYtyugPG9OrMiAPiYMwAUJeJYIBogczCvktdP9vbYSfedJn5dE6FzpKC4twP2o0+87anq+i3snnZYzT/AMODPPq8AAyfD26voLCy56RBJ+l3TckO30vzxGEnem0TOUPJjYy67//Z'">
      <xsl:message terminate="yes">
        JPEG data was not imported correctly.
      </xsl:message>
    </xsl:if>
  </xsl:template>
</xsl:stylesheet>