Repository navigation
layout #103
Annotations
16 errors
|
test (18.x)
Process completed with exit code 1.
|
|
tests/integration/newsmonitor/http-posts-escaping.spec.js > NewsMonitor HTTP escaping (integration) > returns posts without escaped newlines in summary:
tests/integration/newsmonitor/http-posts-escaping.spec.js#L20
Error: connect ECONNREFUSED ::1:6011
❯ Function.AxiosError.from node_modules/axios/lib/core/AxiosError.js:96:14
❯ RedirectableRequest.handleRequestError node_modules/axios/lib/adapters/http.js:817:25
❯ ClientRequest.eventHandlers.<computed> node_modules/follow-redirects/index.js:49:24
❯ Axios.request node_modules/axios/lib/core/Axios.js:45:41
❯ tests/integration/newsmonitor/http-posts-escaping.spec.js:20:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { description: undefined, number: undefined, config: { transitional: { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false }, adapter: [ 'xhr', 'http', 'fetch' ], transformRequest: [ 'Function<transformRequest>' ], transformResponse: [ 'Function<transformResponse>' ], timeout: 15000, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: { FormData: 'Function<FormData>', Blob: 'Function<Blob>' }, validateStatus: 'Function<validateStatus>', headers: { Accept: 'application/json, text/plain, */*', 'User-Agent': 'axios/1.13.2', 'Accept-Encoding': 'gzip, compress, deflate, br' }, method: 'get', url: 'http://localhost:6011/api/posts?limit=10', allowAbsoluteUrls: true }, code: 'ECONNREFUSED', status: undefined }
Caused by: Caused by: Error: connect ECONNREFUSED ::1:6011
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 6011 }
|
|
tests/integration/newsmonitor/http-posts-escaping.spec.js > NewsMonitor HTTP escaping (integration) > responds to health check quickly:
tests/integration/newsmonitor/http-posts-escaping.spec.js#L10
Error: connect ECONNREFUSED ::1:6011
❯ Function.AxiosError.from node_modules/axios/lib/core/AxiosError.js:96:14
❯ RedirectableRequest.handleRequestError node_modules/axios/lib/adapters/http.js:817:25
❯ ClientRequest.eventHandlers.<computed> node_modules/follow-redirects/index.js:49:24
❯ Axios.request node_modules/axios/lib/core/Axios.js:45:41
❯ tests/integration/newsmonitor/http-posts-escaping.spec.js:10:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { description: undefined, number: undefined, config: { transitional: { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false }, adapter: [ 'xhr', 'http', 'fetch' ], transformRequest: [ 'Function<transformRequest>' ], transformResponse: [ 'Function<transformResponse>' ], timeout: 3000, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: { FormData: 'Function<FormData>', Blob: 'Function<Blob>' }, validateStatus: 'Function<validateStatus>', headers: { Accept: 'application/json, text/plain, */*', 'User-Agent': 'axios/1.13.2', 'Accept-Encoding': 'gzip, compress, deflate, br' }, method: 'get', url: 'http://localhost:6011/api/health', allowAbsoluteUrls: true }, code: 'ECONNREFUSED', status: undefined }
Caused by: Caused by: Error: connect ECONNREFUSED ::1:6011
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 6011 }
|
|
tests/integration/newsmonitor/api-posts-escaping.spec.js > NewsMonitor API escaping (integration) > returns summaries without escaped newlines:
tests/integration/newsmonitor/api-posts-escaping.spec.js#L16
Error: connect ECONNREFUSED ::1:3030
❯ Function.AxiosError.from node_modules/axios/lib/core/AxiosError.js:96:14
❯ RedirectableRequest.handleRequestError node_modules/axios/lib/adapters/http.js:817:25
❯ ClientRequest.eventHandlers.<computed> node_modules/follow-redirects/index.js:49:24
❯ Axios.request node_modules/axios/lib/core/Axios.js:45:41
❯ sparqlUpdate tests/integration/newsmonitor/api-posts-escaping.spec.js:16:3
❯ tests/integration/newsmonitor/api-posts-escaping.spec.js:58:5
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { description: undefined, number: undefined, config: { transitional: { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false }, adapter: [ 'xhr', 'http', 'fetch' ], transformRequest: [ 'Function<transformRequest>' ], transformResponse: [ 'Function<transformResponse>' ], timeout: +0, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: { FormData: 'Function<FormData>', Blob: 'Function<Blob>' }, validateStatus: 'Function<validateStatus>', headers: { Accept: 'application/json, text/plain, */*', 'Content-Type': 'application/x-www-form-urlencoded', Authorization: 'Basic dW5kZWZpbmVkOnVuZGVmaW5lZA==', 'User-Agent': 'axios/1.13.2', 'Content-Length': '1692', 'Accept-Encoding': 'gzip, compress, deflate, br' }, method: 'post', url: 'http://localhost:3030/newsmonitor/update', data: 'update=%0A%20%20%20%20%20%20PREFIX%20sioc%3A%20%3Chttp%3A%2F%2Frdfs.org%2Fsioc%2Fns%23%3E%0A%20%20%20%20%20%20PREFIX%20dc%3A%20%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%3E%0A%20%20%20%20%20%20PREFIX%20content%3A%20%3Chttp%3A%2F%2Fpurl.org%2Frss%2F1.0%2Fmodules%2Fcontent%2F%3E%0A%0A%20%20%20%20%20%20INSERT%20DATA%20%7B%0A%20%20%20%20%20%20%20%20GRAPH%20%3Chttp%3A%2F%2Fhyperdata.it%2Ffeeds%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%3Chttp%3A%2F%2Fhyperdata.it%2Ffeeds%2Ftest-escape-feed%3E%20a%20sioc%3AForum%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20dc%3Atitle%20%22Escape%20Test%20Feed%22%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20sioc%3Afeed_url%20%3Chttp%3A%2F%2Fexample.com%2Ffeed%3E%20.%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20GRAPH%20%3Chttp%3A%2F%2Fhyperdata.it%2Fcontent%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%3Chttp%3A%2F%2Fhyperdata.it%2Fposts%2Ftest-escape-post%3E%20a%20sioc%3APost%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20dc%3Atitle%20%22Escape%20Test%20Post%22%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20sioc%3Alink%20%3Chttp%3A%2F%2Fexample.com%2Fpost%3E%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20dc%3Adate%20%222026-02-07T10%3A00%3A17.187Z%22%5E%5E%3Chttp%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%23dateTime%3E%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20sioc%3Ahas_container%20%3Chttp%3A%2F%2Fhyperdata.it%2Ffeeds%2Ftest-escape-feed%3E%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20sioc%3Acontent%20%22Line1%5C%5C%5C%5Cn%5C%5C%5C%5CnLine2%5C%5C%5C%5CtTabbed%22%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20content%3Aencoded%20%22Full%5C%5C%5C%5Cn%5C%5C%5C%5CnContent%22%20.%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20', allowAbsoluteUrls: true }, code: 'ECONNREFUSED', status: undefined }
Caused by: Caused by: Error: connect ECONNREFUSED ::1:3030
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 3030 }
|
|
test (20.x)
The strategy configuration was canceled because "test._18_x" failed
|
|
test (20.x)
The operation was canceled.
|
|
tests/integration/newsmonitor/http-posts-escaping.spec.js > NewsMonitor HTTP escaping (integration) > returns posts without escaped newlines in summary:
tests/integration/newsmonitor/http-posts-escaping.spec.js#L20
AggregateError: Error
❯ Function.AxiosError.from node_modules/axios/lib/core/AxiosError.js:96:14
❯ RedirectableRequest.handleRequestError node_modules/axios/lib/adapters/http.js:817:25
❯ ClientRequest.eventHandlers.<computed> node_modules/follow-redirects/index.js:49:24
❯ Axios.request node_modules/axios/lib/core/Axios.js:45:41
❯ tests/integration/newsmonitor/http-posts-escaping.spec.js:20:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { description: undefined, number: undefined, config: { transitional: { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false }, adapter: [ 'xhr', 'http', 'fetch' ], transformRequest: [ 'Function<transformRequest>' ], transformResponse: [ 'Function<transformResponse>' ], timeout: 15000, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: { FormData: 'Function<FormData>', Blob: 'Function<Blob>' }, validateStatus: 'Function<validateStatus>', headers: { Accept: 'application/json, text/plain, */*', 'User-Agent': 'axios/1.13.2', 'Accept-Encoding': 'gzip, compress, deflate, br' }, method: 'get', url: 'http://localhost:6011/api/posts?limit=10', allowAbsoluteUrls: true }, code: 'ECONNREFUSED', status: undefined }
{
stack: 'AggregateError: \n' +
' at internalConnectMultiple (node:net:1122:18)\n' +
' at afterConnectMultiple (node:net:1689:7)',
errors: [
{
stack: 'Error: connect ECONNREFUSED ::1:6011\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED ::1:6011',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '::1',
port: 6011,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
},
{
stack: 'Error: connect ECONNREFUSED 127.0.0.1:6011\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED 127.0.0.1:6011',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 6011,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
}
],
code: 'ECONNREFUSED',
message: '',
constructor: 'Function<AggregateError>',
name: 'Caused by: Caused by: AggregateError',
toString: 'Function<toString>',
stacks: []
}
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:6011\n at createConnectionError (node:net:1652:14)\n at afterConnectMultiple (node:net:1682:16)', message: 'connect ECONNREFUSED ::1:6011', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 6011, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:6011\n at createConnectionError (node:net:1652:14)\n at afterConnectMultiple (node:net:1682:16)', message: 'connect ECONNREFUSED 127.0.0.1:6011', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 6011, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
|
|
tests/integration/newsmonitor/http-posts-escaping.spec.js > NewsMonitor HTTP escaping (integration) > responds to health check quickly:
tests/integration/newsmonitor/http-posts-escaping.spec.js#L10
AggregateError: Error
❯ Function.AxiosError.from node_modules/axios/lib/core/AxiosError.js:96:14
❯ RedirectableRequest.handleRequestError node_modules/axios/lib/adapters/http.js:817:25
❯ ClientRequest.eventHandlers.<computed> node_modules/follow-redirects/index.js:49:24
❯ Axios.request node_modules/axios/lib/core/Axios.js:45:41
❯ tests/integration/newsmonitor/http-posts-escaping.spec.js:10:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { description: undefined, number: undefined, config: { transitional: { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false }, adapter: [ 'xhr', 'http', 'fetch' ], transformRequest: [ 'Function<transformRequest>' ], transformResponse: [ 'Function<transformResponse>' ], timeout: 3000, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: { FormData: 'Function<FormData>', Blob: 'Function<Blob>' }, validateStatus: 'Function<validateStatus>', headers: { Accept: 'application/json, text/plain, */*', 'User-Agent': 'axios/1.13.2', 'Accept-Encoding': 'gzip, compress, deflate, br' }, method: 'get', url: 'http://localhost:6011/api/health', allowAbsoluteUrls: true }, code: 'ECONNREFUSED', status: undefined }
{
stack: 'AggregateError: \n' +
' at internalConnectMultiple (node:net:1122:18)\n' +
' at afterConnectMultiple (node:net:1689:7)',
errors: [
{
stack: 'Error: connect ECONNREFUSED ::1:6011\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED ::1:6011',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '::1',
port: 6011,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
},
{
stack: 'Error: connect ECONNREFUSED 127.0.0.1:6011\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED 127.0.0.1:6011',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 6011,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
}
],
code: 'ECONNREFUSED',
message: '',
constructor: 'Function<AggregateError>',
name: 'Caused by: Caused by: AggregateError',
toString: 'Function<toString>',
stacks: []
}
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:6011\n at createConnectionError (node:net:1652:14)\n at afterConnectMultiple (node:net:1682:16)', message: 'connect ECONNREFUSED ::1:6011', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 6011, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:6011\n at createConnectionError (node:net:1652:14)\n at afterConnectMultiple (node:net:1682:16)', message: 'connect ECONNREFUSED 127.0.0.1:6011', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 6011, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
|
|
tests/integration/newsmonitor/api-posts-escaping.spec.js > NewsMonitor API escaping (integration) > returns summaries without escaped newlines:
tests/integration/newsmonitor/api-posts-escaping.spec.js#L16
AggregateError: Error
❯ Function.AxiosError.from node_modules/axios/lib/core/AxiosError.js:96:14
❯ RedirectableRequest.handleRequestError node_modules/axios/lib/adapters/http.js:817:25
❯ ClientRequest.eventHandlers.<computed> node_modules/follow-redirects/index.js:49:24
❯ Axios.request node_modules/axios/lib/core/Axios.js:45:41
❯ sparqlUpdate tests/integration/newsmonitor/api-posts-escaping.spec.js:16:3
❯ tests/integration/newsmonitor/api-posts-escaping.spec.js:58:5
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { description: undefined, number: undefined, config: { transitional: { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false }, adapter: [ 'xhr', 'http', 'fetch' ], transformRequest: [ 'Function<transformRequest>' ], transformResponse: [ 'Function<transformResponse>' ], timeout: +0, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: { FormData: 'Function<FormData>', Blob: 'Function<Blob>' }, validateStatus: 'Function<validateStatus>', headers: { Accept: 'application/json, text/plain, */*', 'Content-Type': 'application/x-www-form-urlencoded', Authorization: 'Basic dW5kZWZpbmVkOnVuZGVmaW5lZA==', 'User-Agent': 'axios/1.13.2', 'Content-Length': '1692', 'Accept-Encoding': 'gzip, compress, deflate, br' }, method: 'post', url: 'http://localhost:3030/newsmonitor/update', data: 'update=%0A%20%20%20%20%20%20PREFIX%20sioc%3A%20%3Chttp%3A%2F%2Frdfs.org%2Fsioc%2Fns%23%3E%0A%20%20%20%20%20%20PREFIX%20dc%3A%20%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%3E%0A%20%20%20%20%20%20PREFIX%20content%3A%20%3Chttp%3A%2F%2Fpurl.org%2Frss%2F1.0%2Fmodules%2Fcontent%2F%3E%0A%0A%20%20%20%20%20%20INSERT%20DATA%20%7B%0A%20%20%20%20%20%20%20%20GRAPH%20%3Chttp%3A%2F%2Fhyperdata.it%2Ffeeds%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%3Chttp%3A%2F%2Fhyperdata.it%2Ffeeds%2Ftest-escape-feed%3E%20a%20sioc%3AForum%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20dc%3Atitle%20%22Escape%20Test%20Feed%22%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20sioc%3Afeed_url%20%3Chttp%3A%2F%2Fexample.com%2Ffeed%3E%20.%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20GRAPH%20%3Chttp%3A%2F%2Fhyperdata.it%2Fcontent%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%3Chttp%3A%2F%2Fhyperdata.it%2Fposts%2Ftest-escape-post%3E%20a%20sioc%3APost%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20dc%3Atitle%20%22Escape%20Test%20Post%22%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20sioc%3Alink%20%3Chttp%3A%2F%2Fexample.com%2Fpost%3E%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20dc%3Adate%20%222026-02-07T10%3A00%3A11.191Z%22%5E%5E%3Chttp%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%23dateTime%3E%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20sioc%3Ahas_container%20%3Chttp%3A%2F%2Fhyperdata.it%2Ffeeds%2Ftest-escape-feed%3E%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20sioc%3Acontent%20%22Line1%5C%5C%5C%5Cn%5C%5C%5C%5CnLine2%5C%5C%5C%5CtTabbed%22%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20content%3Aencoded%20%22Full%5C%5C%5C%5Cn%5C%5C%5C%5CnContent%22%20.%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20', allowAbsoluteUrls: true }, code: 'ECONNREFUSED', status: undefined }
{
stack: 'AggregateError: \n' +
' at internalConnectMultiple (node:net:1122:18)\n' +
' at afterConnectMultiple (node:net:1689:7)',
errors: [
{
stack: 'Error: connect ECONNREFUSED ::1:3030\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED ::1:3030',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '::1',
port: 3030,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
},
{
stack: 'Error: connect ECONNREFUSED 127.0.0.1:3030\n' +
' at createConnectionError (node:net:1652:14)\n' +
' at afterConnectMultiple (node:net:1682:16)',
message: 'connect ECONNREFUSED 127.0.0.1:3030',
errno: -111,
|
|
tests/integration/AppTester.spec.js > AppTester > run test_module-load:
src/engine/AppManager.js#L256
Error: Command failed: ./trans ../trans-apps/apps/test_module-load -m '{"first":"TEST","second":"_PASSED"}'
[MISSING_ENV_FILE] missing .env file (/home/runner/work/transmissions/transmissions/.env)
[MISSING_ENV_FILE] https://github.com/dotenvx/dotenvx/issues/484
./trans [app][.subtask] [options] [target]}
Commands:
run.js watch [config] starts file watcher for continuous processing
run.js [app] [target] runs the specified app
[default]
Positionals:
target the target of the app
Options:
--help Show help [boolean]
--version Show version number [boolean]
-v, --verbose Enable verbose output [boolean]
-s, --silent Suppress all output [boolean]
-d, --directory Working directory for file operations [string]
-m, --message Input message as JSON [string]
--classpath, --cp Additional processor dir [string]
-a, --appDir App [string]
-t, --test Run in test mode [boolean] [default: false]
-w, --web Start web interface [boolean]
-p, --port Port for web interface [number] [default: 4500]
-e, --editor Launch the visual Transmissions editor [boolean]
-r, --repl Run in REPL mode [boolean] [default: false]
Error: ENOENT: no such file or directory, stat '/home/runner/work/transmissions/trans-apps/apps/test_module-load'
at async Module.stat (node:internal/fs/promises:1026:18)
at async AppManager.resolveAppPath (file:///home/runner/work/transmissions/transmissions/src/engine/AppManager.js:256:31)
at async AppManager.initApp (file:///home/runner/work/transmissions/transmissions/src/engine/AppManager.js:72:33)
at async CommandUtils.handleOptions (file:///home/runner/work/transmissions/transmissions/src/api/common/CommandUtils.js:71:28)
at async Object.handler (file:///home/runner/work/transmissions/transmissions/src/api/cli/run.js:174:9) {
errno: -2,
code: 'ENOENT',
syscall: 'stat',
path: '/home/runner/work/transmissions/trans-apps/apps/test_module-load'
}
❯ AppManager.resolveAppPath src/engine/AppManager.js:256:31
❯ AppManager.initApp src/engine/AppManager.js:72:33
❯ CommandUtils.handleOptions src/api/common/CommandUtils.js:71:28
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 1, killed: false, signal: null, cmd: './trans ../trans-apps/apps/test_module-load -m \'{"first":"TEST","second":"_PASSED"}\'' }
|
|
test (22.x)
The strategy configuration was canceled because "test._18_x" failed
|
|
test (22.x)
The operation was canceled.
|
|
tests/integration/newsmonitor/http-posts-escaping.spec.js > NewsMonitor HTTP escaping (integration) > returns posts without escaped newlines in summary:
tests/integration/newsmonitor/http-posts-escaping.spec.js#L20
AggregateError: Error
❯ Function.AxiosError.from node_modules/axios/lib/core/AxiosError.js:96:14
❯ RedirectableRequest.handleRequestError node_modules/axios/lib/adapters/http.js:817:25
❯ ClientRequest.eventHandlers.<computed> node_modules/follow-redirects/index.js:49:24
❯ Axios.request node_modules/axios/lib/core/Axios.js:45:41
❯ tests/integration/newsmonitor/http-posts-escaping.spec.js:20:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { description: undefined, number: undefined, config: { transitional: { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false }, adapter: [ 'xhr', 'http', 'fetch' ], transformRequest: [ 'Function<transformRequest>' ], transformResponse: [ 'Function<transformResponse>' ], timeout: 15000, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: { FormData: 'Function<FormData>', Blob: 'Function<Blob>' }, validateStatus: 'Function<validateStatus>', headers: { Accept: 'application/json, text/plain, */*', 'User-Agent': 'axios/1.13.2', 'Accept-Encoding': 'gzip, compress, deflate, br' }, method: 'get', url: 'http://localhost:6011/api/posts?limit=10', allowAbsoluteUrls: true }, code: 'ECONNREFUSED', status: undefined }
{
stack: 'AggregateError: \n' +
' at internalConnectMultiple (node:net:1134:18)\n' +
' at afterConnectMultiple (node:net:1715:7)',
errors: [
{
stack: 'Error: connect ECONNREFUSED ::1:6011\n' +
' at createConnectionError (node:net:1678:14)\n' +
' at afterConnectMultiple (node:net:1708:16)',
message: 'connect ECONNREFUSED ::1:6011',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '::1',
port: 6011,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
},
{
stack: 'Error: connect ECONNREFUSED 127.0.0.1:6011\n' +
' at createConnectionError (node:net:1678:14)\n' +
' at afterConnectMultiple (node:net:1708:16)',
message: 'connect ECONNREFUSED 127.0.0.1:6011',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 6011,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
}
],
code: 'ECONNREFUSED',
message: '',
constructor: 'Function<AggregateError>',
name: 'Caused by: Caused by: AggregateError',
toString: 'Function<toString>',
stacks: []
}
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:6011\n at createConnectionError (node:net:1678:14)\n at afterConnectMultiple (node:net:1708:16)', message: 'connect ECONNREFUSED ::1:6011', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 6011, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:6011\n at createConnectionError (node:net:1678:14)\n at afterConnectMultiple (node:net:1708:16)', message: 'connect ECONNREFUSED 127.0.0.1:6011', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 6011, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
|
|
tests/integration/newsmonitor/http-posts-escaping.spec.js > NewsMonitor HTTP escaping (integration) > responds to health check quickly:
tests/integration/newsmonitor/http-posts-escaping.spec.js#L10
AggregateError: Error
❯ Function.AxiosError.from node_modules/axios/lib/core/AxiosError.js:96:14
❯ RedirectableRequest.handleRequestError node_modules/axios/lib/adapters/http.js:817:25
❯ ClientRequest.eventHandlers.<computed> node_modules/follow-redirects/index.js:49:24
❯ Axios.request node_modules/axios/lib/core/Axios.js:45:41
❯ tests/integration/newsmonitor/http-posts-escaping.spec.js:10:22
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { description: undefined, number: undefined, config: { transitional: { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false }, adapter: [ 'xhr', 'http', 'fetch' ], transformRequest: [ 'Function<transformRequest>' ], transformResponse: [ 'Function<transformResponse>' ], timeout: 3000, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: { FormData: 'Function<FormData>', Blob: 'Function<Blob>' }, validateStatus: 'Function<validateStatus>', headers: { Accept: 'application/json, text/plain, */*', 'User-Agent': 'axios/1.13.2', 'Accept-Encoding': 'gzip, compress, deflate, br' }, method: 'get', url: 'http://localhost:6011/api/health', allowAbsoluteUrls: true }, code: 'ECONNREFUSED', status: undefined }
{
stack: 'AggregateError: \n' +
' at internalConnectMultiple (node:net:1134:18)\n' +
' at afterConnectMultiple (node:net:1715:7)',
errors: [
{
stack: 'Error: connect ECONNREFUSED ::1:6011\n' +
' at createConnectionError (node:net:1678:14)\n' +
' at afterConnectMultiple (node:net:1708:16)',
message: 'connect ECONNREFUSED ::1:6011',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '::1',
port: 6011,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
},
{
stack: 'Error: connect ECONNREFUSED 127.0.0.1:6011\n' +
' at createConnectionError (node:net:1678:14)\n' +
' at afterConnectMultiple (node:net:1708:16)',
message: 'connect ECONNREFUSED 127.0.0.1:6011',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 6011,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
}
],
code: 'ECONNREFUSED',
message: '',
constructor: 'Function<AggregateError>',
name: 'Caused by: Caused by: AggregateError',
toString: 'Function<toString>',
stacks: []
}
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:6011\n at createConnectionError (node:net:1678:14)\n at afterConnectMultiple (node:net:1708:16)', message: 'connect ECONNREFUSED ::1:6011', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 6011, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:6011\n at createConnectionError (node:net:1678:14)\n at afterConnectMultiple (node:net:1708:16)', message: 'connect ECONNREFUSED 127.0.0.1:6011', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 6011, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
|
|
tests/integration/newsmonitor/api-posts-escaping.spec.js > NewsMonitor API escaping (integration) > returns summaries without escaped newlines:
tests/integration/newsmonitor/api-posts-escaping.spec.js#L16
AggregateError: Error
❯ Function.AxiosError.from node_modules/axios/lib/core/AxiosError.js:96:14
❯ RedirectableRequest.handleRequestError node_modules/axios/lib/adapters/http.js:817:25
❯ ClientRequest.eventHandlers.<computed> node_modules/follow-redirects/index.js:49:24
❯ Axios.request node_modules/axios/lib/core/Axios.js:45:41
❯ sparqlUpdate tests/integration/newsmonitor/api-posts-escaping.spec.js:16:3
❯ tests/integration/newsmonitor/api-posts-escaping.spec.js:58:5
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { description: undefined, number: undefined, config: { transitional: { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false }, adapter: [ 'xhr', 'http', 'fetch' ], transformRequest: [ 'Function<transformRequest>' ], transformResponse: [ 'Function<transformResponse>' ], timeout: +0, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: { FormData: 'Function<FormData>', Blob: 'Function<Blob>' }, validateStatus: 'Function<validateStatus>', headers: { Accept: 'application/json, text/plain, */*', 'Content-Type': 'application/x-www-form-urlencoded', Authorization: 'Basic dW5kZWZpbmVkOnVuZGVmaW5lZA==', 'User-Agent': 'axios/1.13.2', 'Content-Length': '1692', 'Accept-Encoding': 'gzip, compress, deflate, br' }, method: 'post', url: 'http://localhost:3030/newsmonitor/update', data: 'update=%0A%20%20%20%20%20%20PREFIX%20sioc%3A%20%3Chttp%3A%2F%2Frdfs.org%2Fsioc%2Fns%23%3E%0A%20%20%20%20%20%20PREFIX%20dc%3A%20%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%3E%0A%20%20%20%20%20%20PREFIX%20content%3A%20%3Chttp%3A%2F%2Fpurl.org%2Frss%2F1.0%2Fmodules%2Fcontent%2F%3E%0A%0A%20%20%20%20%20%20INSERT%20DATA%20%7B%0A%20%20%20%20%20%20%20%20GRAPH%20%3Chttp%3A%2F%2Fhyperdata.it%2Ffeeds%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%3Chttp%3A%2F%2Fhyperdata.it%2Ffeeds%2Ftest-escape-feed%3E%20a%20sioc%3AForum%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20dc%3Atitle%20%22Escape%20Test%20Feed%22%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20sioc%3Afeed_url%20%3Chttp%3A%2F%2Fexample.com%2Ffeed%3E%20.%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20GRAPH%20%3Chttp%3A%2F%2Fhyperdata.it%2Fcontent%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%3Chttp%3A%2F%2Fhyperdata.it%2Fposts%2Ftest-escape-post%3E%20a%20sioc%3APost%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20dc%3Atitle%20%22Escape%20Test%20Post%22%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20sioc%3Alink%20%3Chttp%3A%2F%2Fexample.com%2Fpost%3E%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20dc%3Adate%20%222026-02-07T10%3A00%3A14.715Z%22%5E%5E%3Chttp%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%23dateTime%3E%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20sioc%3Ahas_container%20%3Chttp%3A%2F%2Fhyperdata.it%2Ffeeds%2Ftest-escape-feed%3E%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20sioc%3Acontent%20%22Line1%5C%5C%5C%5Cn%5C%5C%5C%5CnLine2%5C%5C%5C%5CtTabbed%22%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20content%3Aencoded%20%22Full%5C%5C%5C%5Cn%5C%5C%5C%5CnContent%22%20.%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20', allowAbsoluteUrls: true }, code: 'ECONNREFUSED', status: undefined }
{
stack: 'AggregateError: \n' +
' at internalConnectMultiple (node:net:1134:18)\n' +
' at afterConnectMultiple (node:net:1715:7)',
errors: [
{
stack: 'Error: connect ECONNREFUSED ::1:3030\n' +
' at createConnectionError (node:net:1678:14)\n' +
' at afterConnectMultiple (node:net:1708:16)',
message: 'connect ECONNREFUSED ::1:3030',
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '::1',
port: 3030,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
},
{
stack: 'Error: connect ECONNREFUSED 127.0.0.1:3030\n' +
' at createConnectionError (node:net:1678:14)\n' +
' at afterConnectMultiple (node:net:1708:16)',
message: 'connect ECONNREFUSED 127.0.0.1:3030',
errno: -111,
|
|
tests/integration/AppTester.spec.js > AppTester > run test_module-load:
src/engine/AppManager.js#L256
Error: Command failed: ./trans ../trans-apps/apps/test_module-load -m '{"first":"TEST","second":"_PASSED"}'
[MISSING_ENV_FILE] missing .env file (/home/runner/work/transmissions/transmissions/.env)
[MISSING_ENV_FILE] https://github.com/dotenvx/dotenvx/issues/484
./trans [app][.subtask] [options] [target]}
Commands:
run.js watch [config] starts file watcher for continuous processing
run.js [app] [target] runs the specified app
[default]
Positionals:
target the target of the app
Options:
--help Show help [boolean]
--version Show version number [boolean]
-v, --verbose Enable verbose output [boolean]
-s, --silent Suppress all output [boolean]
-d, --directory Working directory for file operations [string]
-m, --message Input message as JSON [string]
--classpath, --cp Additional processor dir [string]
-a, --appDir App [string]
-t, --test Run in test mode [boolean] [default: false]
-w, --web Start web interface [boolean]
-p, --port Port for web interface [number] [default: 4500]
-e, --editor Launch the visual Transmissions editor [boolean]
-r, --repl Run in REPL mode [boolean] [default: false]
Error: ENOENT: no such file or directory, stat '/home/runner/work/transmissions/trans-apps/apps/test_module-load'
at async Module.stat (node:internal/fs/promises:1029:18)
at async AppManager.resolveAppPath (file:///home/runner/work/transmissions/transmissions/src/engine/AppManager.js:256:31)
at async AppManager.initApp (file:///home/runner/work/transmissions/transmissions/src/engine/AppManager.js:72:33)
at async CommandUtils.handleOptions (file:///home/runner/work/transmissions/transmissions/src/api/common/CommandUtils.js:71:28)
at async Object.handler (file:///home/runner/work/transmissions/transmissions/src/api/cli/run.js:174:9) {
errno: -2,
code: 'ENOENT',
syscall: 'stat',
path: '/home/runner/work/transmissions/trans-apps/apps/test_module-load'
}
❯ AppManager.resolveAppPath src/engine/AppManager.js:256:31
❯ AppManager.initApp src/engine/AppManager.js:72:33
❯ CommandUtils.handleOptions src/api/common/CommandUtils.js:71:28
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 1, killed: false, signal: null, cmd: './trans ../trans-apps/apps/test_module-load -m \'{"first":"TEST","second":"_PASSED"}\'' }
|