{"_id":"@architectnow/cypress-devops-reporter","_rev":"3-ab7e36d66256dc93dd79a22a55f10d0b","name":"@architectnow/cypress-devops-reporter","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@architectnow/cypress-devops-reporter","version":"1.0.0","description":"A DevOps reporter for cypress","main":"index.js","private":false,"publishConfig":{"access":"public"},"keywords":["cypress","devops","dev ops","dev-ops","reporter"],"author":"","license":"MIT","repository":{"type":"git","url":""},"scripts":{"tsc":"tsc","clean":"rimraf dist","build":"npm run clean && npm run tsc"},"dependencies":{"axios":"^0.18.0","btoa":"^1.1.2","chalk":"^2.4.1","mocha":"^2.2.5"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.36","@types/node":"^6.0.58","chai":"^3.5.0","rimraf":"^2.5.4","typescript":"^2.1.4"},"_id":"@architectnow/cypress-devops-reporter@1.0.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-esk/nT4Rzl8NrQ6+b/0q6BiSC6nnTUIhJbXUJhKrya6XNn3tP17DCvwMm6F8NEewGU8aEDI6bv2qGuetQKEgXg==","shasum":"8cb71e78d94dc97e495cc6a0de65614ab350403e","tarball":"https://registry.npmjs.org/@architectnow/cypress-devops-reporter/-/cypress-devops-reporter-1.0.0.tgz","fileCount":12,"unpackedSize":18514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBNxxCRA9TVsSAnZWagAArQgP/iOI877Egzn/Q8d8hRPK\nxKVW4R5xTX7hYypcFRyTA6HPUiHMoN/88orYZmRPlZhJedAa+MDK8zF1bFe6\nrjAtqeob/oIoe9I4x1o/N8sPyo23D8v4vO7/1t2OQtwdALtbQqeZEfLbnTW/\nmZw3qTOHOjaZKbtGtqzXXthg5XD85GEYv4mvn9uwBZO3erooJRMZB8DUxKXG\nMxUzE6/7yNTpsrMkmy6zY5eGqRWSF2wk7GV/kTEVsDgMVOgpPWM9jaOFBrsb\nLYbYLw8XUo6nOE4sknPZzKzJYf61NZxHxC8sUvqgGUVFppxsiY7qSJmpmb13\nlSAlh0JSTeE1GrJRd4Ew6TZ/RpUhFJIxetQadV/TRM4oXtSn95fGKlY8zz0N\n/t65xC/4usj2CZX22q5gJkfk7tBnepE+GOpsVdu4BZ6bZtXFqBKeucAHH8iu\ngXgs7/J6oYsVx5cm1Cbm14RP8kC6mt1A9FJoAKJG6lvKAg7jqxy98+5xltuu\nzqdshrqVCbZPOYrtkwD1XeiCgn6kERZVcVYbHb17PTQQjfFjNI5XYvA+XctK\nsqL/TJiJb7sp+ZnnqhJHKRTktvRw1GWkCVSSFxZq7/QXnQZWKjpp6uKAoOwz\nF4bm4sj6oSeuCsrySivPjXGVi9qIVdboC+2UsJpylvoCfBuJ7y8YPj+5sWLO\nnpbs\r\n=dUt5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdPhCH2NlT//hR++CTi1AnAQJoQZkQCsJCCfRQ2ti19AiA7+liBjlu06j/JfX3uT60EKSlwCloPWDCFJfkJ4epC3w=="}]},"maintainers":[{"name":"jwelker","email":"jwelker110@gmail.com"},{"name":"alwill94","email":"awill@architectnow.net"},{"name":"nartc","email":"ctran2428@gmail.com"},{"name":"cyoung-an","email":"cyoung@architectnow.net"},{"name":"an-admin","email":"info@architectnow.net"}],"_npmUser":{"name":"jwelker","email":"jwelker110@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-devops-reporter_1.0.0_1594154097273_0.49188103367697633"},"_hasShrinkwrap":false},"1.0.1":{"name":"@architectnow/cypress-devops-reporter","version":"1.0.1","description":"A DevOps reporter for cypress","main":"index.js","private":false,"publishConfig":{"access":"public"},"keywords":["cypress","devops","dev ops","dev-ops","reporter"],"author":"","license":"MIT","repository":{"type":"git","url":""},"scripts":{"tsc":"tsc","clean":"rimraf dist","build":"npm run clean && npm run tsc"},"dependencies":{"axios":"^0.18.0","btoa":"^1.1.2","chalk":"^2.4.1","mocha":"^2.2.5"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.36","@types/node":"^6.0.58","chai":"^3.5.0","rimraf":"^2.5.4","typescript":"^2.1.4"},"_id":"@architectnow/cypress-devops-reporter@1.0.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-9H4v7ZErIvb43AnrxJkQO2G8JUskooeupywzeY7x9g6mg5Kgt2XMoVQKuqslPcQJo8N0RsCvagyLjxZi9KeCLQ==","shasum":"6a19658f71dd1f8677304f43961689c57ccc13dc","tarball":"https://registry.npmjs.org/@architectnow/cypress-devops-reporter/-/cypress-devops-reporter-1.0.1.tgz","fileCount":13,"unpackedSize":18596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBOOjCRA9TVsSAnZWagAAqLIP/iCI+lS4IZ+dIynMiqQQ\nKkq/zYTCUFYvcG6+XSbuFwWor0DYhOLOwkKodBmHDhr8TFh62aNTBMvj5ajN\n7shLBFBmJjydiq5RdVEvXx+FJ9uD2mHqO7UhrDWD5XyuGXe+l4QBdIHrNg6A\nQxh8dV4K+nHqqajQDHnUm3zWQTbTDqWHVCsnKJquMykGe/yU7G8FooVyXE6I\niKAmkC8/VJKwTGUHqvmRUxazgFj0L04QCYf47IxinOWGS9kCEJJGhibxppEa\nkHn/tAOarTZwOxtYU3hpkPaMifIY367iEQfVhaa3ukVsjKhDYZOINWiPL02O\nnCW2lYEhKZWfTQmXN0Ublp4nEQThJe4ulpo0GQFWHqo09LgQbiwGGfO35kaP\nezEFljtokdXB1B2521Hfnr3EcnJbRBdG0wxaiFffNrlPq3bT62aHYwo1CzS9\nUtumQETQD5vjcXbinfNJqa+px0oQnrffcXANerLEfJibXFIh2lui3pOUEbYg\n3OEXt1CddTM6Ed+a14Lex8kTgeaejC0EGnohUuHC9bHk0lt72vUsxb/vv/RO\nEcv7iuY8YTE8rFl+swlaRJxhACQZhhMq/LPl8fEJaCytglBoe0tNxi5Y/RjA\nmUYlj+2J2kZvOGJHe9X9DwCHaZ3RDyjD62bQn8CsJo/9q3heXWqCT1XW/cJ+\nE99K\r\n=G1KA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeqTq8KySHBOOftJr79I56vcngMCWTPRMs35X9oZTRzAIgGYBUpLrFxrOQfl66X/6b9hq0yr7DiIFJTYFNSHJ+QTk="}]},"maintainers":[{"name":"alwill94","email":"awill@architectnow.net"},{"name":"an-admin","email":"info@architectnow.net"},{"name":"cyoung-an","email":"cyoung@architectnow.net"},{"name":"jwelker","email":"jwelker110@gmail.com"},{"name":"nartc","email":"ctran2428@gmail.com"}],"_npmUser":{"name":"jwelker","email":"jwelker110@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-devops-reporter_1.0.1_1594155939106_0.022718354573707744"},"_hasShrinkwrap":false},"1.0.2":{"name":"@architectnow/cypress-devops-reporter","version":"1.0.2","description":"A DevOps reporter for cypress","main":"index.js","private":false,"publishConfig":{"access":"public"},"keywords":["cypress","devops","dev ops","dev-ops","reporter"],"author":"","license":"MIT","repository":{"type":"git","url":""},"scripts":{"tsc":"tsc","clean":"rimraf dist","build":"npm run clean && npm run tsc"},"dependencies":{"axios":"^0.18.0","btoa":"^1.1.2","chalk":"^2.4.1","mocha":"^2.2.5"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.36","@types/node":"^6.0.58","chai":"^3.5.0","rimraf":"^2.5.4","typescript":"^2.1.4"},"_id":"@architectnow/cypress-devops-reporter@1.0.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-uyE5SwtPbikaOkOxK+ZYCQN4FeJn2vRpAf+cHP0YbhrQn7ZcjHdXiBz3MBMLbh8TKR8ERVPA8k1qLD9dWESCNQ==","shasum":"0a68befdff3232e7c54d70c29f7168c661776b72","tarball":"https://registry.npmjs.org/@architectnow/cypress-devops-reporter/-/cypress-devops-reporter-1.0.2.tgz","fileCount":13,"unpackedSize":18591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBOQ/CRA9TVsSAnZWagAAHhQP/23gJbsxCR6L0AmXf3au\n1CKntUtGB8Gn/sqzeArMiGv7fJv4j907cK9gLehiQADIKZkZTBCM5KFmTU7d\nsuCh11AJL8BxSMt47p+mF5bhwKaqciFzRfJnSOyf+UHObnIblw44bVod6Q1N\nhKoCJI1gz8VqTDUx+I5T030JMbUBdAI+6YkcrjYwCPdH62qgRdRRvMD9aHSo\nJEdAdsDEL4wbolnEwHMfWSQ+IrYZvLOhoBei85QmQhfU2dlfz6Hy+ffjrVbI\nOdWu3f8Arve0W6K937TkgxmBZE9OC1zIG9rv+M3ng/NUGd2CSJKPhL7WuB7d\nKF7zQIk0TYTmDUddtRgjqyAKYKCvHVoFc4W8kSvKtgHgXencvE7RH5/GzrCB\neelYKjnbjXvKLGwVRBBvQglypWZzbKLswPUAbAWBzc0z/9cIB3wuGuCebnML\ny8BPWvyJd52mPqA7G1DebVXQ9QhFsgdgFIJICtX5+1xpb/v4XRCPws3WHXwb\n3wVD8tmTHJSn5n8pqOO4t6dmVhPpOLbG+s3oLpB7QbyufIT4M3Lf4cFKjRz0\nb2X9TwbOmupAaxcQGNf2lhazzZeexML8heQaAmPFRAMGbxGtZ4PzIsa5IWBC\nAsyZBi0dAmQqlbt//FqS3LoyObNwEXkzXldctgSiTSbgDz72hEkFy3hzah4+\n7sDw\r\n=VGYB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClz96V3WZSnO4Siwh35ha3ov5Sy1ydcRuA7z55Uq31vAIhAONOUimGThiovUs4rOxDIyi7KxwRWRt0d3Ei7yaHLlfF"}]},"maintainers":[{"name":"alwill94","email":"awill@architectnow.net"},{"name":"an-admin","email":"info@architectnow.net"},{"name":"cyoung-an","email":"cyoung@architectnow.net"},{"name":"jwelker","email":"jwelker110@gmail.com"},{"name":"nartc","email":"ctran2428@gmail.com"}],"_npmUser":{"name":"jwelker","email":"jwelker110@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-devops-reporter_1.0.2_1594156094928_0.8393051461889849"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-07T20:34:57.024Z","1.0.0":"2020-07-07T20:34:57.403Z","modified":"2022-04-04T15:18:32.356Z","1.0.1":"2020-07-07T21:05:39.206Z","1.0.2":"2020-07-07T21:08:15.086Z"},"maintainers":[{"name":"alwill94","email":"awill@architectnow.net"},{"name":"an-admin","email":"info@architectnow.net"},{"name":"cyoung-an","email":"cyoung@architectnow.net"},{"name":"jwelker","email":"jwelker110@gmail.com"},{"name":"nartc","email":"ctran2428@gmail.com"}],"description":"A DevOps reporter for cypress","keywords":["cypress","devops","dev ops","dev-ops","reporter"],"repository":{"type":"git","url":""},"license":"MIT","readme":"# Dev Ops Test Reporter\n\nA custom test reporter for Cypress derived from [cypress-testrail-reporter](https://github.com/nartc/cypress-testrail-reporter)\n that publishes test results using Azure Dev Ops [Test Management API](https://docs.microsoft.com/en-us/rest/api/azure/devops/test/?view=azure-devops-rest-5.1).\n \n### Installation\n\n`npm install cypress-devops-reporter`\n\n### Usage\n\nAdd `cypress-devops-reporter` along with reporter configuration in the `cypress.json`:\n\n```json5\n{\n    \"reporter\": \"cypress-devops-reporter\",\n      \"reporterOptions\": {\n        \"pat\": \"{Dev Ops PAT with API permissions}\",\n        \"organization\": \"{Organization Name}\",\n        \"project\": \"{Project Name}\",\n        \"planId\": {TestPlanId},\n        \"suiteId\": {TestSuiteId},\n        \"runName\": \"{The Test Run name that should be assigned for Runs created by this reporter}\"\n      }\n}\n```\n\nYour Cypress tests should include the ID of your TestRail test case. Make sure your test case IDs are distinct from your test titles:\n\n```Javascript\n// Good:\nit(\"C123 C124 Can authenticate a valid user\", ...\nit(\"Can authenticate a valid user C321\", ...\n\n// Bad:\nit(\"C123Can authenticate a valid user\", ...\nit(\"Can authenticate a valid userC123\", ...\n```\n\n### Reporter Options\n\nThe organization name, project name, test plan id, and test suite id can all be found as\npart of the URL when viewing the Test Suite:\n\n`https://dev.azure.com/{OrganizationName}/{ProjectName}/_testPlans/define?planId={TestPlanId}&suiteId={TestSuiteId}`\n\n**pat**: Personal Access Token with permission to manage Test Runs\n\n### Acknowledgements\n\n- [Chau Tran](https://github.com/nartc), owner of the [cypress-testrail-reporter](https://github.com/nartc/cypress-testrail-reporter)\nrepository that was inspiration for this test reporter.\n ","readmeFilename":"README.md"}