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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124
|
#
# Script to create a strings resource.
#
# Usage:
#
# ipptool -t -f filename.strings SYSTEM-URI create-resource-strings.test
#
{
NAME "Create-Resource for $filename"
OPERATION Create-Resource
VERSION 2.0
GROUP operation-attributes-tag
ATTR charset attributes-charset utf-8
ATTR naturalLanguage attributes-natural-language en
ATTR uri system-uri $uri
ATTR keyword resource-type static-strings
GROUP resource-attributes-tag
ATTR text resource-info "Sample message catalog."
ATTR name resource-name $filename
STATUS successful-ok
DISPLAY resource-id
EXPECT resource-id OF-TYPE integer DEFINE-VALUE resource-id
EXPECT resource-id OF-TYPE integer
DISPLAY resource-state
EXPECT resource-state OF-TYPE enum
DISPLAY resource-state-reasons
EXPECT resource-state-reasons OF-TYPE keyword
DISPLAY resource-uuid
EXPECT resource-uuid OF-TYPE uri
}
{
NAME "Send-Resource-Data for $filename"
OPERATION Send-Resource-Data
VERSION 2.0
GROUP operation-attributes-tag
ATTR charset attributes-charset utf-8
ATTR naturalLanguage attributes-natural-language en
ATTR uri system-uri $uri
ATTR integer resource-id $resource-id
ATTR mimeMediaType resource-format text/strings
FILE $filename
STATUS successful-ok
DISPLAY resource-state
EXPECT resource-state OF-TYPE enum
DISPLAY resource-state-reasons
EXPECT resource-state-reasons OF-TYPE keyword
DISPLAY resource-uuid
EXPECT resource-uuid OF-TYPE uri
}
{
NAME "Install-Resource for $filename"
OPERATION Install-Resource
VERSION 2.0
GROUP operation-attributes-tag
ATTR charset attributes-charset utf-8
ATTR naturalLanguage attributes-natural-language en
ATTR uri system-uri $uri
ATTR integer resource-id $resource-id
STATUS successful-ok
DISPLAY resource-state
EXPECT resource-state OF-TYPE enum
DISPLAY resource-state-reasons
EXPECT resource-state-reasons OF-TYPE keyword
DISPLAY resource-uuid
EXPECT resource-uuid OF-TYPE uri
}
{
NAME "Get-Resource-Attributes for $filename"
OPERATION Get-Resource-Attributes
VERSION 2.0
GROUP operation-attributes-tag
ATTR charset attributes-charset utf-8
ATTR naturalLanguage attributes-natural-language en
ATTR uri system-uri $uri
ATTR integer resource-id $resource-id
STATUS successful-ok
DISPLAY resource-format
EXPECT resource-format OF-TYPE mimeMediaType
DISPLAY resource-id
EXPECT resource-id OF-TYPE integer
DISPLAY resource-info
EXPECT resource-info OF-TYPE text
DISPLAY resource-k-octets
EXPECT resource-k-octets OF-TYPE integer
DISPLAY resource-name
EXPECT resource-name OF-TYPE name
DISPLAY resource-state
EXPECT resource-state OF-TYPE enum
DISPLAY resource-state-reasons
EXPECT resource-state-reasons OF-TYPE keyword
DISPLAY resource-type
EXPECT resource-type OF-TYPE keyword
DISPLAY resource-uuid
EXPECT resource-uuid OF-TYPE uri
}
{
NAME "Cancel-Resource for $filename"
OPERATION Cancel-Resource
VERSION 2.0
GROUP operation-attributes-tag
ATTR charset attributes-charset utf-8
ATTR naturalLanguage attributes-natural-language en
ATTR uri system-uri $uri
ATTR integer resource-id $resource-id
STATUS successful-ok
}
|