Co-authored-by: augustyd <kainytsugua.kerad@gmail.com> Reviewed-on: #200 Reviewed-by: Adam Bem <bema@noreply.example.com> Co-authored-by: Dariusz Augustyniak <augustyd@noreply.example.com> Co-committed-by: Dariusz Augustyniak <augustyd@noreply.example.com>
		
			
				
	
	
		
			9694 lines
		
	
	
		
			498 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			9694 lines
		
	
	
		
			498 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
| 	"info": {
 | |
| 		"_postman_id": "429fb09c-4653-405d-b6cb-de03b624e67b",
 | |
| 		"name": "Release Tools Tests",
 | |
| 		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
 | |
| 	},
 | |
| 	"item": [
 | |
| 		{
 | |
| 			"name": "Xpath functions 2.0",
 | |
| 			"item": [
 | |
| 				{
 | |
| 					"name": "SaxonTrace",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"5\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"trace(5, 'the value of 5 is:')\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonAdjust-dateTime-to-timezone",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"2002-05-30T03:00:00Z\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>2002-05-30T09:00:00+06:00</start>\",\n    \"process\": \"adjust-dateTime-to-timezone(/start)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonAdjust-date-to-timezone",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"2002-09-23Z\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>2002-09-24+06:00</start>\",\n    \"process\": \"adjust-date-to-timezone(/start)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "http://tools.zipper.release11.com:8081/xpath",
 | |
| 							"protocol": "http",
 | |
| 							"host": [
 | |
| 								"tools",
 | |
| 								"zipper",
 | |
| 								"release11",
 | |
| 								"com"
 | |
| 							],
 | |
| 							"port": "8081",
 | |
| 							"path": [
 | |
| 								"xpath"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonAdjust-time-to-timezone",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"09:30:10.5Z\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"adjust-time-to-timezone(/start)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonAnalyze-string",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<analyze-string-result xmlns=\\\"http://www.w3.org/2005/xpath-functions\\\">\\n   <match>The</match>\\n   <non-match> </non-match>\\n   <match>cat</match>\\n   <non-match> </non-match>\\n   <match>sat</match>\\n   <non-match> </non-match>\\n   <match>on</match>\\n   <non-match> </non-match>\\n   <match>the</match>\\n   <non-match> </non-match>\\n   <match>mat</match>\\n   <non-match>.</non-match>\\n</analyze-string-result>\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"analyze-string(\\\"The cat sat on the mat.\\\", \\\"\\\\w+\\\")\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonApply",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"abc\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"apply(concat#3, [\\\"a\\\", \\\"b\\\", \\\"c\\\"])\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonAvailable-environment-variables",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"PATH\\nHOSTNAME\\nJAVA_HOME\\nPWD\\nJAVA_VERSION\\nLANG\\nHOME\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"available-environment-variables() \",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonAvg",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"2\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"avg((1,2,3))\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonBase-uri",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"http://www.chevrolet.com/\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\" xml:base=\\\"http://www.chevrolet.com/\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"base-uri(/l:library)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonBoolean",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"true\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"boolean(/start) \",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonCodepoint-equal",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"true\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"codepoint-equal(string(/start),'09:30:10.5') \",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonCodepoint-to-String",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"ψ\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>0968</start>\",\n    \"process\": \"codepoints-to-string(xs:integer(/start)) \",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonCollation-key",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"AAB4AABzAAA6AABzAAB0AAByAABpAABuAABn\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"collation-key('xs:string') \",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonCollection",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"AAB4AABzAAA6AABzAAB0AAByAABpAABuAABn\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"collation-key('xs:string') \",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonCompare",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"compare('xs:string','jakisstring') \",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonContains",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"true\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"contains('xs:string','string') \",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonContains-token",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"false\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"contains-token('xs:string sting strung same','string') \",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonCount",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"4\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"count(('xs:string',' sting',' strung ','same')) \",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonCurrent-date",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result.slice(0, 10)).to.eql((new Date()).toISOString().slice(0, 10));",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"current-date()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonCurrent-dateTime",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result.slice(0, 18)).to.eql((new Date()).toISOString().slice(0, 18));",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"current-dateTime()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonCurrent-time",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result.slice(0, 8)).to.eql((new Date()).toISOString().slice(11, 19));",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>09:30:10.5</start>\",\n    \"process\": \"current-time()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonData",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"City library    345123                        7321            Adam            Choke                            5123            Lauren            Wong                                    6422            Harry Potter            7542                            1234            Macbeth            5123                            9556            Romeo and Juliet\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"data(/l:library)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonDeep-equal",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"true\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"deep-equal(/l:library/l:readerList/p:person[1],/l:library/l:readerList/p:person[2])\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonDefault-collation",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"http://www.w3.org/2005/xpath-functions/collation/codepoint\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"default-collation()\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonDefault-language",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"en\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"default-language()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "Saxondistinct-values",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1\\n2\\n3\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"distinct-values(('1','1','2','3'))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "Saxondistinct-values-parametryzacja",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1\\n2\\n3\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						},
 | |
| 						{
 | |
| 							"listen": "prerequest",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"   var request = pm.request.toJSON().url.query;",
 | |
| 									"   console.log(request);",
 | |
| 									"   pm.environment.set(\"process\", request[0].value);"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"{{process}}\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "process",
 | |
| 									"value": "distinct-values(('1','1','2','3'))",
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonDocument-uri",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"document-uri(/*)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonDoc-available",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"true\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"doc-available('https://www.w3schools.com/xml/note.xml')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonDoc",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<note>\\n   <to>Tove</to>\\n   <from>Jani</from>\\n   <heading>Reminder</heading>\\n   <body>Don't forget me this weekend!</body>\\n</note>\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"doc('https://www.w3schools.com/xml/note.xml')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonEmpty",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									" pm.test(\"Status code is 200\", function () {",
 | |
| 									"        pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"true\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"empty(/l:library/l:readerList/p:person[0])\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonEncode-for-uri",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"l%3Alibrary%2Fl%3AreaderList\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"encode-for-uri('l:library/l:readerList')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonEnds-with",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"true\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"ends-with('l:library/l:readerList','ist')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonEnvironment-variable",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"/usr/local/openjdk-18\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"environment-variable('JAVA_HOME')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonError",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(400);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"Error signalled by application call on error()\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"error()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonExactly-one",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">  </p:person>\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"exactly-one(/l:library/l:readerList/p:person[1])\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonExists",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"true\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"exists(/l:library/l:readerList/p:person[1])\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFalse",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"false\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"false()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFloor",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"5\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"floor(5.5)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFold-left",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"15\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"fold-left(1 to 5, 0, function($a, $b) { $a + $b })\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFold-right",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"15\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"fold-right(1 to 5, 0, function($a, $b) { $a + $b })\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFor-each",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1\\n4\\n9\\n16\\n25\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"for-each(1 to 5, function($a) { $a * $a })\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFor-each-pair",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"ax\\nby\\ncz\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"for-each-pair(('a', 'b', 'c'), ('x', 'y', 'z'), concat#2)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFormat-date",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    const date = new Date();",
 | |
| 									"",
 | |
| 									"let day = date.getDate();",
 | |
| 									"let month = date.getMonth() + 1;",
 | |
| 									"let year = date.getFullYear();",
 | |
| 									"if (date < 10) {",
 | |
| 									"  date = '0' + date;",
 | |
| 									"}",
 | |
| 									"",
 | |
| 									"if (month < 10) {",
 | |
| 									"  month = '0' + month;",
 | |
| 									"}",
 | |
| 									"",
 | |
| 									"// This arrangement can be altered based on how we want the date's format to appear.",
 | |
| 									"let currentDate = `${month}/${day}/${year}`;",
 | |
| 									"console.log(currentDate); // \"17-6-2022\"",
 | |
| 									"    pm.expect(jsonData.result).to.eql(currentDate);",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"format-date(current-date(), '[M01]/[D01]/[Y0001]')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFormat-dateTime",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    const date = new Date();",
 | |
| 									"",
 | |
| 									"let day = date.getDate();",
 | |
| 									"let month = date.getMonth() + 1;",
 | |
| 									"let year = date.getFullYear();",
 | |
| 									"if (date < 10) {",
 | |
| 									"  date = '0' + date;",
 | |
| 									"}",
 | |
| 									"",
 | |
| 									"if (month < 10) {",
 | |
| 									"  month = '0' + month;",
 | |
| 									"}",
 | |
| 									"",
 | |
| 									"// This arrangement can be altered based on how we want the date's format to appear.",
 | |
| 									"let currentDate = `${month}/${day}/${year}`;",
 | |
| 									"console.log(currentDate); // \"17-6-2022\"",
 | |
| 									"    pm.expect(jsonData.result).to.eql(currentDate);",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"format-dateTime(current-dateTime(), '[M01]/[D01]/[Y0001]')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFormat-integer",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"one hundred and twenty three\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"format-integer(123, 'w')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFormat-number",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"14%\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"format-number(0.14, '01%')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFormat-time",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql((new Date()).toISOString().slice(11, 19));",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"format-time(current-time(), '[H01]:[m01]:[s01]')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFunction-arity",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('3');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"function-arity(substring#3)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFunction-lookup",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('2011-11-11T11:11:11Z');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \" (function-lookup(xs:QName('xs:dateTimeStamp'), 1), xs:dateTime#1)[1] ('2011-11-11T11:11:11Z')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFunction-name",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('fn:substring');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"function-name(substring#3)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonGenerate-id",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('d0e11');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"generate-id(/l:library/l:readerList/p:person[2])\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonHas-children",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('true');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"has-children(/l:library/l:readerList/p:person[2])\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonHead",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">  </p:person>');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"head(/l:library/l:readerList/p:person)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonHours-from-dateTime",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql((new Date().getHours()-2).toString());",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"hours-from-dateTime(current-dateTime())\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonHours-from-duration",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('10');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"hours-from-duration(xs:dayTimeDuration('P3DT10H'))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonHours-from-time",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('11');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"hours-from-time(xs:time('11:23:00'))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonId",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"id(d0e1)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "Saxonidref",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"idref(d0e11)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonImplicit-timezone",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('PT0S');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"implicit-timezone()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonIndex-of",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('2\\n5');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"index-of((10, 20, 30, 30, 20, 10), 20)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonInnermost",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">  </p:person>\\n<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">\\n   <p:readerID>7321</p:readerID>\\n   <p:name>Adam</p:name>\\n   <p:surname>Choke</p:surname>\\n</p:person>\\n<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">\\n   <p:readerID>7321</p:readerID>\\n   <p:name>Adam</p:name>\\n   <p:surname>Choke</p:surname>\\n</p:person>\\n<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">\\n   <p:readerID>5123</p:readerID>\\n   <p:name>Lauren</p:name>\\n   <p:surname>Wong</p:surname>\\n</p:person>\\n<b:book xmlns=\\\"http://www.release11.com\\\"\\n         xmlns:b=\\\"http://www.release11.com/book\\\"\\n         xmlns:l=\\\"http://www.release11.com/library\\\"\\n         xmlns:p=\\\"http://www.release11.com/person\\\"\\n         xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">\\n   <b:bookID>6422</b:bookID>\\n   <b:title>Harry Potter</b:title>\\n   <p:readerID>7542</p:readerID>\\n</b:book>\\n<b:book xmlns=\\\"http://www.release11.com\\\"\\n         xmlns:b=\\\"http://www.release11.com/book\\\"\\n         xmlns:l=\\\"http://www.release11.com/library\\\"\\n         xmlns:p=\\\"http://www.release11.com/person\\\"\\n         xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">\\n   <b:bookID>1234</b:bookID>\\n   <b:title>Macbeth</b:title>\\n   <p:readerID>5123</p:readerID>\\n</b:book>\\n<b:book xmlns=\\\"http://www.release11.com\\\"\\n         xmlns:b=\\\"http://www.release11.com/book\\\"\\n         xmlns:l=\\\"http://www.release11.com/library\\\"\\n         xmlns:p=\\\"http://www.release11.com/person\\\"\\n         xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">\\n   <b:bookID>9556</b:bookID>\\n   <b:title>Romeo and Juliet</b:title>\\n</b:book>');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"innermost((/l:library/l:bookList/b:book , /l:library/l:readerList/p:person))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonIn-scope-prefixes",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('b\\nl\\np\\nxsi\\nxml');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"in-scope-prefixes(/l:library/l:bookList/b:book[1])\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonInsert-before",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('1\\n2\\n8\\n9\\n10\\n3\\n4\\n5\\n6\\n7');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"insert-before((1,2,3,4,5,6,7),3,(8,9,10))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonIri-to-uri",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('http://tools.zipper.release11.com:8086/');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"iri-to-uri ('http://tools.zipper.release11.com:8086/')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonJson-to-xml",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('<map xmlns=\\\"http://www.w3.org/2005/xpath-functions\\\">\\n   <string key=\\\"processor\\\">saxon</string>\\n</map>');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<start>{\\\"processor\\\": \\\"saxon\\\"}</start>\",\n    \"process\": \"json-to-xml(/)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonLang",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('false');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"lang(/l:library/l:readerList/p:person[2])\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonLast",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('4\\n4\\n4\\n4');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/l:readerList/p:person/last()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonLoad-xquery-module",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(400);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('An empty sequence is not allowed as the first argument of fn:load-xquery-module()');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"load-xquery-module(document-uri(/))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonLocal-name",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('library');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"local-name(/l:library)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonLocal-name-from-QName",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('person');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"local-name-from-QName(QName(\\\"http://www.example.com/example\\\", \\\"person\\\"))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonLower-case",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('sarcastic');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"lower-case('SaRcAsTiC')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonMatches",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('true');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"matches(/l:library/l:readerList/p:person[2]/p:name,'Adam')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonMax",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('6');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"max((2,3,4,5,6,1))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonMin",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('1');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"min((2,3,4,5,6,1))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonMinutes-from-dateTime",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql((new Date().getMinutes()).toString());",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"minutes-from-dateTime(current-dateTime())\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonMinutes-from-duration",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('0');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"minutes-from-duration(xs:dayTimeDuration('P3DT10H'))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonMinutes-from-time",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('23');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"minutes-from-time(xs:time('11:23:00'))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonMonth-from-date",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('3');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"month-from-date(xs:date('2023-03-16'))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonMonth-from-dateTime",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql((new Date().getMonth()+1).toString());",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"month-from-dateTime(current-dateTime())\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonMonths-from-duration",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('0');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"months-from-duration(xs:dayTimeDuration('P3DT10H'))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonName",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('l:library');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/name()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonNamespace-uri",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"http://www.release11.com/library\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/namespace-uri()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonNamespace-uri-for-prefix",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"http://www.w3.org/XML/1998/namespace\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"namespace-uri-for-prefix('xml', element())\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonNamespace-uri-from-QName",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"http://www.example.com/example\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"namespace-uri-from-QName(QName('http://www.example.com/example', 'person'))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonNilled",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"false\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"nilled(/l:library)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonNode-name",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"l:library\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"node-name(/l:library)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonNormalize-space",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"aaaa aaa a aaa\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"normalize-space('    aaaa   aaa  a  aaa    ')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonNormalize-unicode",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"aaaa   aaa  a  aaa\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"normalize-unicode('    aaaa   aaa  a  aaa    ','NFKC')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonNot",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"false\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"not(1)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonNumber",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1.11\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"number(1.11)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonOne-or-more",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">  </p:person>\\n<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">\\n   <p:readerID>7321</p:readerID>\\n   <p:name>Adam</p:name>\\n   <p:surname>Choke</p:surname>\\n</p:person>\\n<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">\\n   <p:readerID>7321</p:readerID>\\n   <p:name>Adam</p:name>\\n   <p:surname>Choke</p:surname>\\n</p:person>\\n<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">\\n   <p:readerID>5123</p:readerID>\\n   <p:name>Lauren</p:name>\\n   <p:surname>Wong</p:surname>\\n</p:person>\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"one-or-more(/l:library/l:readerList/p:person)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonOutermost",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">  </p:person>\\n<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">\\n   <p:readerID>7321</p:readerID>\\n   <p:name>Adam</p:name>\\n   <p:surname>Choke</p:surname>\\n</p:person>\\n<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">\\n   <p:readerID>7321</p:readerID>\\n   <p:name>Adam</p:name>\\n   <p:surname>Choke</p:surname>\\n</p:person>\\n<p:person xmlns=\\\"http://www.release11.com\\\"\\n           xmlns:b=\\\"http://www.release11.com/book\\\"\\n           xmlns:l=\\\"http://www.release11.com/library\\\"\\n           xmlns:p=\\\"http://www.release11.com/person\\\"\\n           xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">\\n   <p:readerID>5123</p:readerID>\\n   <p:name>Lauren</p:name>\\n   <p:surname>Wong</p:surname>\\n</p:person>\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"outermost(/l:library/l:readerList/p:person)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonParse-ietf-date",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1994-06-06T07:29:35Z\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"parse-ietf-date('Wed, 06 Jun 1994 07:29:35 GMT')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonParse-json",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"map{\\\"data\\\":\\\"<start>09:30:10.5</start>\\\"}\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"parse-json('{\\\"data\\\": \\\"<start>09:30:10.5</start>\\\"}')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonParse-xml",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<start>09:30:10.5</start>\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"parse-xml('<start>09:30:10.5</start>')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonParse-xml-fragment",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<start>09:30:10.5</start>\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"parse-xml-fragment('<start>09:30:10.5</start>')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonPath",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"/Q{http://www.release11.com/library}library[1]/Q{http://www.release11.com/library}readerList[1]/Q{http://www.release11.com/person}person[2]\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"path(/l:library/l:readerList/p:person[2])\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonPosition",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1\\n2\\n3\\n4\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/l:readerList/p:person/position()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonPrefix-from-QName",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"p\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"prefix-from-QName(QName('http://www.example.com/example', 'p:person'))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonQName",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"p:person\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"QName('http://www.example.com/example', 'p:person')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonRandom-number-generator",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result.slice(0, 24)).to.eql(\"map{\\\"next\\\":Q{anon}anon#0\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"random-number-generator()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonRemove",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1\\n3\\n4\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"remove(('1','2','3','4'),2)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonReplace",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"ACC\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"replace('ABC', 'B', 'C')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonResolve-QName",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"hell\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"resolve-QName('hell', /l:library)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonResolve-uri",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"p:person\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"resolve-uri('p:person')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonReverse",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"4\\n3\\n2\\n1\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"reverse(('1','2','3','4'))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonRoot",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<l:library xmlns=\\\"http://www.release11.com\\\"\\n            xmlns:b=\\\"http://www.release11.com/book\\\"\\n            xmlns:l=\\\"http://www.release11.com/library\\\"\\n            xmlns:p=\\\"http://www.release11.com/person\\\"\\n            xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">\\n   <l:libraryName>City library</l:libraryName>\\n   <l:libraryID>345123</l:libraryID>\\n   <l:readerList>\\n      <p:person>  </p:person>\\n      <p:person>\\n         <p:readerID>7321</p:readerID>\\n         <p:name>Adam</p:name>\\n         <p:surname>Choke</p:surname>\\n      </p:person>\\n      <p:person>\\n         <p:readerID>7321</p:readerID>\\n         <p:name>Adam</p:name>\\n         <p:surname>Choke</p:surname>\\n      </p:person>\\n      <p:person>\\n         <p:readerID>5123</p:readerID>\\n         <p:name>Lauren</p:name>\\n         <p:surname>Wong</p:surname>\\n      </p:person>\\n   </l:readerList>\\n   <l:bookList>\\n      <b:book>\\n         <b:bookID>6422</b:bookID>\\n         <b:title>Harry Potter</b:title>\\n         <p:readerID>7542</p:readerID>\\n      </b:book>\\n      <b:book>\\n         <b:bookID>1234</b:bookID>\\n         <b:title>Macbeth</b:title>\\n         <p:readerID>5123</p:readerID>\\n      </b:book>\\n      <b:book>\\n         <b:bookID>9556</b:bookID>\\n         <b:title>Romeo and Juliet</b:title>\\n      </b:book>\\n   </l:bookList>\\n</l:library>\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"root(//p:person[1])\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonRound",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"5\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"round(5.49)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonRound-half-to-even",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"5.5\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"round-half-to-even(5.49,1)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSeconds-from-dateTime",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result.slice(0, 2)).to.eql((new Date().getSeconds()).toString() || (new Date().getSeconds()-1).toString());",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"seconds-from-dateTime(current-dateTime())\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSeconds-from-duration",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('0');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"seconds-from-duration(xs:dayTimeDuration('P3DT10H'))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSeconds-from-duration",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('0');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"seconds-from-duration(xs:dayTimeDuration('P3DT10H'))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSerialize",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('1 2 3 4');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"serialize((1,2,3,4))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSort",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('1\\n-2\\n5\\n8\\n10\\n-10\\n10');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"sort((1, -2, 5, 10, -10, 10, 8), (), abs#1)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonStarts-with",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('true');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"starts-with('ABC','A')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonStatic-base-uri",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/static-base-uri()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonString",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('Adam');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"string(/l:library/l:readerList/p:person[2]/p:name)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonString-join",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('1A2A3');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"string-join((1,2,3),'A')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonString-length",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('1');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"string-length('A')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonString-to-codepoints",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('65');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"string-to-codepoints('A')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSubsequence",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('2\\n3');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"subsequence((1,2,3,4),2,2)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSubstring",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('BC');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"substring('ABCDEF',2,2)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSubstring-after",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('BCDEF');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"substring-after ('ACBCDEF','C')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSubstring-before",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('A');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"substring-before ('ACBCDEF','C')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSum",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('6');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"sum((1,2,3))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonTail",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('2\\n3');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"tail((1,2,3))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonTimezone-from-date",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('PT0S');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"timezone-from-date(current-date())\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonTimezone-from-dateTime",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('PT0S');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"timezone-from-dateTime(current-dateTime())\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonTimezone-from-time",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('PT0S');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"timezone-from-time(current-time())\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonTokenize",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('B\\nCB\\nB\\nD');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"tokenize('BACBABAD','A')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonTrace",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('<p:name xmlns=\\\"http://www.release11.com\\\"\\n         xmlns:b=\\\"http://www.release11.com/book\\\"\\n         xmlns:l=\\\"http://www.release11.com/library\\\"\\n         xmlns:p=\\\"http://www.release11.com/person\\\"\\n         xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">Adam</p:name>\\n<p:name xmlns=\\\"http://www.release11.com\\\"\\n         xmlns:b=\\\"http://www.release11.com/book\\\"\\n         xmlns:l=\\\"http://www.release11.com/library\\\"\\n         xmlns:p=\\\"http://www.release11.com/person\\\"\\n         xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">Adam</p:name>\\n<p:name xmlns=\\\"http://www.release11.com\\\"\\n         xmlns:b=\\\"http://www.release11.com/book\\\"\\n         xmlns:l=\\\"http://www.release11.com/library\\\"\\n         xmlns:p=\\\"http://www.release11.com/person\\\"\\n         xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">Lauren</p:name>');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"trace(//p:name[1])\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonTranslate",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('BAr');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"translate('bar','abc','ABC')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonTrue",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('true');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"true()\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonUnordered",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('4\\n3\\n2\\n4\\n5');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"unordered((4, 3, 2, 4, 5))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonUnparsed-text",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('.dockerenv\\napp\\nbin\\nboot\\ndev\\netc\\nhome\\nlib\\nlib64\\nmedia\\nmnt\\nopt\\nproc\\nroot\\nrun\\nsbin\\nsrv\\nsys\\ntmp\\nusr\\nvar');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"unparsed-text('')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonUnparsed-text-available",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('true');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"unparsed-text-available('')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonUnparsed-text-lines",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('.dockerenv\\napp\\nbin\\nboot\\ndev\\netc\\nhome\\nlib\\nlib64\\nmedia\\nmnt\\nopt\\nproc\\nroot\\nrun\\nsbin\\nsrv\\nsys\\ntmp\\nusr\\nvar');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"unparsed-text-lines ('')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonUpper-case",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('AAA');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"upper-case('aaa')\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonUri-collection",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(400);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('Invalid URI passed to uri-collection:     City library    345123                          7321            Adam            Choke                       7321            Adam            Choke                          5123            Lauren            Wong                                    6422            Harry Potter            7542                            1234            Macbeth            5123                            9556            Romeo and Juliet            ');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>      <p:person>  </p:person>  <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>   <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>      <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"uri-collection(/l:library)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonXml-to-json",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('[1,\\\"is\\\",true]');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<array xmlns=\\\"http://www.w3.org/2005/xpath-functions\\\"><number>1</number><string>is</string><boolean>1</boolean></array>\",\n    \"process\": \"xml-to-json(/)\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonYear-from-date",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(new Date().getFullYear().toString());",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<array xmlns=\\\"http://www.w3.org/2005/xpath-functions\\\"><number>1</number><string>is</string><boolean>1</boolean></array>\",\n    \"process\": \"year-from-date(current-date())\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonYear-from-dateTime",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(new Date().getFullYear().toString());",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<array xmlns=\\\"http://www.w3.org/2005/xpath-functions\\\"><number>1</number><string>is</string><boolean>1</boolean></array>\",\n    \"process\": \"year-from-dateTime(current-dateTime())\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonYears-from-duration",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('0');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<array xmlns=\\\"http://www.w3.org/2005/xpath-functions\\\"><number>1</number><string>is</string><boolean>1</boolean></array>\",\n    \"process\": \"years-from-duration(xs:dayTimeDuration('P3DT10H'))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonZero-or-one",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql('1');",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 3.1 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<array xmlns=\\\"http://www.w3.org/2005/xpath-functions\\\"><number>1</number><string>is</string><boolean>1</boolean></array>\",\n    \"process\": \"zero-or-one((1))\",\n    \"processor\": \"saxon\",\n    \"version\": \"3.1\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				}
 | |
| 			]
 | |
| 		},
 | |
| 		{
 | |
| 			"name": "Xpath functions 1.0",
 | |
| 			"item": [
 | |
| 				{
 | |
| 					"name": "LIBXMLString",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"11\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<values><value>Test1</value><value>Test3</value></values>\",\n    \"process\": \"string(11)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLConcat",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"AdamChoke\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"concat(/l:library/l:readerList/p:person[1]/p:name,/l:library/l:readerList/p:person[1]/p:surname)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LlibXMLBasic",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<value>Test1</value>\\n\\n<value>Test3</value>\\n\\n\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<values><value>Test1</value><value>Test3</value></values>\",\n    \"process\": \"/values/value\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLLast",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<p:name xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:b=\\\"http://www.release11.com/book\\\">Lauren</p:name>            \\n\\n\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/l:readerList/p:person[last()]/p:name\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLPosition",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<p:person xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:b=\\\"http://www.release11.com/book\\\">            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    \\n\\n\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/l:readerList/p:person[position()=2]\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLCount",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"2.0\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"count(/l:library/l:readerList/p:person)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLLocalName",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"person\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"local-name(/l:library/l:readerList/p:person[1])\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLNamespace-uri",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"http://www.release11.com/person\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"namespace-uri(/l:library/l:readerList/p:person[1])\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIMXMLContains",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"True\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"contains(/l:library/l:readerList/p:person[1]/p:name, 'A')\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLName",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"http://www.release11.com/person\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"namespace-uri(/l:library/l:readerList/p:person[1])\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLStarts-with",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"True\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"starts-with(/l:library/l:readerList/p:person[1]/p:name, 'A')\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIMXMLSubstring-before",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1999\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"substring-before(\\\"1999/04/01\\\",\\\"/\\\")\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLSubstring-after",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"04/01\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"substring-after(\\\"1999/04/01\\\",\\\"/\\\")\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLSubstring",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"234\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"substring(\\\"12345\\\", 1.5, 2.6)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLString-length",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"4.0\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"string-length(\\\"Adam\\\")\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLNormalize-space",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"A d am\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"normalize-space (\\\"     A     d am      \\\")\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLTranslate",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"BAr\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"translate(\\\"bar\\\",\\\"abc\\\",\\\"ABC\\\")\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanBasic",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<value>Test1</value>\\n<value>Test3</value>\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<values><value>Test1</value><value>Test3</value></values>\",\n    \"process\": \"/values/value\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanString",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"11\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<values><value>Test1</value><value>Test3</value></values>\",\n    \"process\": \"string('11')\",\n    \"processor\": \"xalan\",\n    \"version\": \"1.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanLast",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<p:name xmlns=\\\"http://www.release11.com\\\" xmlns:b=\\\"http://www.release11.com/book\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">Lauren</p:name>\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/l:readerList/p:person[last()]/p:name\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanPosition",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<p:person xmlns=\\\"http://www.release11.com\\\" xmlns:b=\\\"http://www.release11.com/book\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/l:readerList/p:person[position()=2]\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanCount",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"2\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"count(/l:library/l:readerList/p:person)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanLocalName",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"person\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"local-name(/l:library/l:readerList/p:person[1])\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanNamespace-uri",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"http://www.release11.com/person\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"namespace-uri(/l:library/l:readerList/p:person[1])\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanName",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"http://www.release11.com/person\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"namespace-uri(/l:library/l:readerList/p:person[1])\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanConcat",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"AdamChoke\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"concat(/l:library/l:readerList/p:person[1]/p:name,/l:library/l:readerList/p:person[1]/p:surname)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanStarts-with",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"true\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"starts-with(/l:library/l:readerList/p:person[1]/p:name, 'A')\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanContains",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"true\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"contains(/l:library/l:readerList/p:person[1]/p:name, 'A')\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanSubstring-before",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1999\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"substring-before(\\\"1999/04/01\\\",\\\"/\\\")\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanSubstring-after",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"04/01\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"substring-after(\\\"1999/04/01\\\",\\\"/\\\")\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanSubstring",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"234\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"substring(\\\"12345\\\", 1.5, 2.6)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanString-length",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"4\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"string-length(\\\"Adam\\\")\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanNormalize-space",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"A d am\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"normalize-space (\\\"     A     d am      \\\")\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanTranslate",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"BAr\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"translate(\\\"bar\\\",\\\"abc\\\",\\\"ABC\\\")\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonBasic",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<value>Test1</value>\\n<value>Test3</value>\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<values><value>Test1</value><value>Test3</value></values>\",\n    \"process\": \"/values/value\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonString",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"11\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<values><value>Test1</value><value>Test3</value></values>\",\n    \"process\": \"string(11)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonLast",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"<p:name xmlns=\\\"http://www.release11.com\\\"\\n         xmlns:b=\\\"http://www.release11.com/book\\\"\\n         xmlns:l=\\\"http://www.release11.com/library\\\"\\n         xmlns:p=\\\"http://www.release11.com/person\\\"\\n         xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\">Lauren</p:name>\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/l:readerList/p:person[last()]/p:name\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonPosition",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1\\n2\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/l:readerList/p:person/position()\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonCount",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"2\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/l:readerList/count(p:person)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonLocalName",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"person\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"local-name(/l:library/l:readerList/p:person[1])\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonNamespace-uri",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"http://www.release11.com/person\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/l:readerList/namespace-uri(p:person[1])\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonName",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"p:person\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"/l:library/l:readerList/name(p:person[1])\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonConcat",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"AdamChoke\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"concat(/l:library/l:readerList/p:person[1]/p:name,/l:library/l:readerList/p:person[1]/p:surname)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonStarts-with",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"true\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"starts-with(/l:library/l:readerList/p:person[1]/p:name, 'A')\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonContains",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"true\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"contains(/l:library/l:readerList/p:person[1]/p:name, 'A')\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSubstring-before",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1999\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"substring-before(\\\"1999/04/01\\\",\\\"/\\\")\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSubstring-after",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"04/01\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"substring-after(\\\"1999/04/01\\\",\\\"/\\\")\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSubstring",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"234\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"substring(\\\"12345\\\", 1.5, 2.6)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonString-length",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"4\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"string-length(\\\"Adam\\\")\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonNormalize-space",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"A d am\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"normalize-space (\\\"     A     d am      \\\")\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonTranslate",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"BAr\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"translate(\\\"bar\\\",\\\"abc\\\",\\\"ABC\\\")\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLNumber",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"11.0\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"number(11)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLSum",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"12444.0\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"sum(/l:library/l:readerList/p:person/p:readerID)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLFloor",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1.0\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"floor(1.1)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLCeiling",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"2.0\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"ceiling(1.1)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "LIBXMLRound",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"3.0\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"libxml2 over lxml\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"round(3.14)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL2}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL2}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanNumber",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"11\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"number(11)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanSum",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"12444\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"sum(/l:library/l:readerList/p:person/p:readerID)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanFloor",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"floor(1.1)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanCeiling",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"2\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"ceiling(1.1)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "XalanRound",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"3\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Xalan Java 2.7.2\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"round(3.14)\",\n    \"processor\": \"xalan\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonNumber",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"11\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"number(11)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonSum",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"12444\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"sum(/l:library/l:readerList/p:person/p:readerID)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonFloor",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"1\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"floor(1.1)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonCeiling",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"2\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"ceiling(1.1)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				},
 | |
| 				{
 | |
| 					"name": "SaxonRound",
 | |
| 					"event": [
 | |
| 						{
 | |
| 							"listen": "test",
 | |
| 							"script": {
 | |
| 								"exec": [
 | |
| 									"pm.test(\"Status code is 200\", function () {",
 | |
| 									"    pm.response.to.have.status(200);",
 | |
| 									"});",
 | |
| 									"pm.test(\"Works correctly\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.result).to.eql(\"3\");",
 | |
| 									"});",
 | |
| 									"pm.test(\"correct engine\", function () {",
 | |
| 									"    var jsonData = pm.response.json();",
 | |
| 									"    pm.expect(jsonData.processor).to.eql(\"Saxon 11.4 2.0 over s9api\");",
 | |
| 									"});"
 | |
| 								],
 | |
| 								"type": "text/javascript"
 | |
| 							}
 | |
| 						}
 | |
| 					],
 | |
| 					"request": {
 | |
| 						"method": "POST",
 | |
| 						"header": [],
 | |
| 						"body": {
 | |
| 							"mode": "raw",
 | |
| 							"raw": "{\n    \"data\": \"<?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\"?><l:library xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xmlns=\\\"http://www.release11.com\\\" xmlns:l=\\\"http://www.release11.com/library\\\" xmlns:p=\\\"http://www.release11.com/person\\\" xmlns:b=\\\"http://www.release11.com/book\\\">    <l:libraryName>City library</l:libraryName>    <l:libraryID>345123</l:libraryID>    <l:readerList>        <p:person>            <p:readerID>7321</p:readerID>            <p:name>Adam</p:name>            <p:surname>Choke</p:surname>        </p:person>        <p:person>            <p:readerID>5123</p:readerID>            <p:name>Lauren</p:name>            <p:surname>Wong</p:surname>        </p:person>    </l:readerList>    <l:bookList>        <b:book>            <b:bookID>6422</b:bookID>            <b:title>Harry Potter</b:title>            <p:readerID>7542</p:readerID>        </b:book>        <b:book>            <b:bookID>1234</b:bookID>            <b:title>Macbeth</b:title>            <p:readerID>5123</p:readerID>        </b:book>        <b:book>            <b:bookID>9556</b:bookID>            <b:title>Romeo and Juliet</b:title>        </b:book>    </l:bookList></l:library>\",\n    \"process\": \"round(3.14)\",\n    \"processor\": \"saxon\",\n    \"version\": \"2.0\"\n}",
 | |
| 							"options": {
 | |
| 								"raw": {
 | |
| 									"language": "json"
 | |
| 								}
 | |
| 							}
 | |
| 						},
 | |
| 						"url": {
 | |
| 							"raw": "{{TestURL1}}",
 | |
| 							"host": [
 | |
| 								"{{TestURL1}}"
 | |
| 							],
 | |
| 							"query": [
 | |
| 								{
 | |
| 									"key": "",
 | |
| 									"value": null,
 | |
| 									"disabled": true
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					},
 | |
| 					"response": []
 | |
| 				}
 | |
| 			]
 | |
| 		}
 | |
| 	],
 | |
| 	"event": [
 | |
| 		{
 | |
| 			"listen": "prerequest",
 | |
| 			"script": {
 | |
| 				"type": "text/javascript",
 | |
| 				"exec": [
 | |
| 					""
 | |
| 				]
 | |
| 			}
 | |
| 		},
 | |
| 		{
 | |
| 			"listen": "test",
 | |
| 			"script": {
 | |
| 				"type": "text/javascript",
 | |
| 				"exec": [
 | |
| 					""
 | |
| 				]
 | |
| 			}
 | |
| 		}
 | |
| 	],
 | |
| 	"variable": [
 | |
| 		{
 | |
| 			"key": "TestURL1",
 | |
| 			"value": "http://tools.zipper.release11.com:8081/xpath",
 | |
| 			"type": "default"
 | |
| 		},
 | |
| 		{
 | |
| 			"key": "TestURL2",
 | |
| 			"value": "http://tools.zipper.release11.com:8082/xpath",
 | |
| 			"type": "default"
 | |
| 		}
 | |
| 	]
 | |
| } |