{"_id":"@travelbank/mocha-testrail-reporter","_rev":"102-5ef38a9ad74b14b9b3042be4a86aa6a6","name":"@travelbank/mocha-testrail-reporter","dist-tags":{"latest":"1.0.13"},"versions":{"1.0.13":{"name":"@travelbank/mocha-testrail-reporter","version":"1.0.13","keywords":["mocha","testrail","reporter"],"author":{"name":"Pierre Awaragi","email":"pierre@awaragi.com"},"license":"MIT","_id":"@travelbank/mocha-testrail-reporter@1.0.13","maintainers":[{"name":"dereksyw","email":"dereksyw@hotmail.com"},{"name":"jcmalone","email":"james@malone.tech"},{"name":"tb_accounts","email":"accounts@travelbank.com"},{"name":"dylanf","email":"dylan947@gmail.com"},{"name":"jbrw1984","email":"jbrw1984@gmail.com"},{"name":"oldmonk7","email":"shashankgarg7@gmail.com"},{"name":"adamhong","email":"ahong43@gmail.com"},{"name":"xdansolo32","email":"daniel@travelbank.com"},{"name":"gonzalo","email":"gonzalo@travelbank.com"},{"name":"mrcruz86","email":"mrcruz86@gmail.com"},{"name":"nfung","email":"nfung@vt.edu"},{"name":"sebamza17","email":"sebamza17@gmail.com"},{"name":"juanazam","email":"jmazambuja@gmail.com"},{"name":"feketegy","email":"feketegy@gmail.com"},{"name":"attilaf","email":"attilaf@primalskill.com"},{"name":"szilard_czirjak","email":"szilard@primalskill.com"},{"name":"mateusgrb","email":"gondim.mateus@gmail.com"},{"name":"zhrhodes","email":"zhrhodes@gmail.com"},{"name":"fikani","email":"afif.fikani@gmail.com"},{"name":"ja1cap","email":"ja1cap@weasty.com"},{"name":"enaqx","email":"enaqxx@gmail.com"},{"name":"meetmangukiya","email":"meetmangukiya98@gmail.com"}],"homepage":"https://github.com/travelbank/mocha-testrail-reporter#readme","bugs":{"url":"https://github.com/travelbank/mocha-testrail-reporter/issues"},"dist":{"shasum":"979965b5153bf8dc865c7fcdce6f5d14d7b78884","tarball":"https://registry.npmjs.org/@travelbank/mocha-testrail-reporter/-/mocha-testrail-reporter-1.0.13.tgz","fileCount":7,"integrity":"sha512-FW1xBWnutLPJEwLY2BG0WvdkaLnLywRC+ASGevrFl7SG01ee4TIlSaxPAXeXF/4Bf3P0SwLI0DbaLHsxPve7wQ==","signatures":[{"sig":"MEUCIAYquyxxE2TuxcRdUm8TCp7tmLgUkldV4dshp2Cb8oEcAiEAsn4blr1R2uaxg6sKDxu+C7GDIvttu+SLxPJBHLlkL3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwbfkCRA9TVsSAnZWagAAEuYP/Rg9TEXqtPpvjed6qE2/\na10sRuOkvkl1Xz6eWFYppyn7I2nRKvfUnfuMrs0CDTTcM9DhQuvrqW2HEGHa\nAZspCDESF7N7Q9j+/RnASVOrdD13DXf4Q3+S73jWhCpRiUGj1zYOSvNN/GIc\nnIncR+UhMwPmtYHpDDOuZZZ/NQWZJWBWyz1EtZCPqp7uQGcBymrrZ3Nelev+\nyaBqVLh5zSuayue3nPxM0wt+hZW2RWcH4XE/RXf89fJba14l7ijmfPBfZWa/\nZ1KiOG30f6fvTaUsH3C3PChN1X8Mt9KJdJld1wcWfpCt+90WS3Wm9GuXmJtL\nKfU4EPDVnJtMf/ZpaNw3TcLfb7cBhL03erhr1v4cO5ACfsWDVc7vDFd80eeZ\n3MWq3wca04dmn7Nc63juGiGFQjUdKAkD2uRMVkVBCXA0da3q6koixTo1cDMA\nfSAIWCl9G7yGa8zywD+VzZWhyDiOdivdIMvPlvUlXQlrXLZzC953f8HKo9gN\n9H7e1QFZ5FGjV+8wiNNxhMnot0UGaVWKEUuAV4NJciuTF8tTAcVUjC2VttDX\npOL7M0JsdYer89plwKviDNxFpWw5zXWYDNScDo0syD19hrK2r8xECKYBLckw\na3obfY6xGLYiVaBU03y9SJwvbQPWi32wafSjkaGEQXYrSCLIHC5txfFkTcgh\nCwhZ\r\n=lIUT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5e11b3f6511d69307bcc524e07a7bb05b769fcbd","private":false,"scripts":{"tsc":"tsc","test":"mocha dist/test","build":"npm run clean && npm run tsc","clean":"rimraf dist","prepare":"npm run build"},"_npmUser":{"name":"meetmangukiya","email":"meetmangukiya98@gmail.com"},"repository":{"url":"git+https://github.com/travelbank/mocha-testrail-reporter.git","type":"git"},"_npmVersion":"6.14.12","description":"A Testrail reporter for mocha including TestRail API basic library","directories":{},"_nodeVersion":"14.16.1","dependencies":{"btoa":"^1.1.2","unirest":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","rimraf":"^2.5.4","typescript":"^4.3.2","@types/chai":"^3.4.34","@types/node":"^6.0.58","@types/mocha":"^2.2.36"},"peerDependencies":{"mocha":"^3 || ^2.2.5"},"_npmOperationalInternal":{"tmp":"tmp/mocha-testrail-reporter_1.0.13_1623308260221_0.07552377644001496","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-06-10T06:57:40.221Z","modified":"2026-04-30T11:48:27.789Z","1.0.13":"2021-06-10T06:57:40.350Z"},"bugs":{"url":"https://github.com/travelbank/mocha-testrail-reporter/issues"},"author":{"name":"Pierre Awaragi","email":"pierre@awaragi.com"},"license":"MIT","homepage":"https://github.com/travelbank/mocha-testrail-reporter#readme","keywords":["mocha","testrail","reporter"],"repository":{"url":"git+https://github.com/travelbank/mocha-testrail-reporter.git","type":"git"},"description":"A Testrail reporter for mocha including TestRail API basic library","maintainers":[{"email":"michael.choi@queensu.ca","name":"michael-choi"},{"email":"pacharya@travelbank.com","name":"pratikacharya14"},{"email":"accounts@travelbank.com","name":"tb_accounts"},{"email":"dsidhabathuni@travelbank.com","name":"dsidhabathuni"},{"email":"dylan947@gmail.com","name":"dylanf"},{"email":"istvan@primalskill.com","name":"istvan27"},{"email":"daniel@travelbank.com","name":"xdansolo32"},{"email":"satvir@protonmail.com","name":"satv1r"},{"email":"agustin@mimiquate.com","name":"agusamcasella"},{"email":"mrcruz86@gmail.com","name":"mrcruz86"},{"email":"nfung@vt.edu","name":"nfung"},{"email":"ereitan@travelbank.com","name":"elliotreitan"},{"email":"akash.thapa1@usbank.com","name":"akashthapa"},{"email":"dileepkumar.kadirimangalam1@usbank.com","name":"dileepkumar1729"},{"email":"jmazambuja@gmail.com","name":"juanazam"},{"email":"feketegy@gmail.com","name":"feketegy"},{"email":"attilaf@primalskill.com","name":"attilaf"},{"email":"szilard@primalskill.com","name":"szilard_czirjak"},{"email":"john.roque@usbank.com","name":"jroqueee"},{"email":"ilee@travelbank.com","name":"ivanalee-tb"},{"email":"rmausolf06@gmail.com","name":"rmausolf"},{"email":"dereksyw10@gmail.com","name":"dereksyw"},{"email":"cynical89@gmail.com","name":"cynical89"},{"email":"hashamim@gmail.com","name":"hashamim"},{"email":"carmela@mimiquate.com","name":"carmelamimiquate"},{"email":"ddeleur@travelbank.com","name":"ddmd14"},{"email":"martina@mimiquate.com","name":"martinabernini"},{"email":"stranter@travelbank.com","name":"stranter"},{"email":"somailaszlo@gmail.com","name":"laszlosomai"},{"email":"gsorrentino@travelbank.com","name":"gstravelbank"},{"email":"valentinamgiusti@gmail.com","name":"valentinagiusti"},{"email":"tchernobai@travelbank.com","name":"tivus"},{"email":"ktangela@travelbank.com","name":"kumartangela"},{"email":"yeung0216@gmail.com","name":"danielyeungz"},{"email":"diego@mimiquate.com","name":"diego.rodal"},{"email":"santiago.imelio@mimiquate.com","name":"santiago-imelio"},{"email":"sheena.pathan.tb@gmail.com","name":"sheena.pathan.tb"},{"email":"kevin@mimiquate.com","name":"kevinexposito"},{"email":"ssuryanarayan94@gmail.com","name":"shrsurya"},{"email":"munozk341@gmail.com","name":"kemunoz"},{"email":"paulo.ansay@usbank.com","name":"securemail2pau"},{"email":"ipwani@travelbank.com","name":"ishwariwani"},{"email":"belencarlotta2014@gmail.com","name":"belencarlotta"},{"email":"bgolya@travelbank.com","name":"benjamin_travelbank"},{"email":"nathankaleng@gmail.com","name":"nmusokolingoport"},{"email":"hli@travelbank.com","name":"hlitravelbank"},{"email":"benaventematias04@gmail.com","name":"matias-benavente"},{"email":"christian.rivera@usbank.com","name":"christian-rivera-usbank"},{"email":"francisco@mimiquate.com","name":"qadra42"},{"email":"insungmul@live.co.uk","name":"insungmulumba"},{"email":"ailen@mimiquate.com","name":"lali.az"},{"email":"florencia@mimiquate.com","name":"florenciav"},{"email":"tjm.suhail172@gmail.com","name":"mhd5uhail"},{"email":"janbryanmartirez@gmail.com","name":"janbryanmartirez"},{"email":"raviteja.manne@usbank.com","name":"raviteja-manne"},{"email":"faith.dimaranan@usbank.com","name":"faithdimaranan"},{"email":"dboyev@lingoport.com","name":"dboyevlingoport"},{"email":"msidarenka@lingoport.com","name":"msidarenkalingoport"},{"email":"jseger@lingoport.com","name":"jsegerlingoport"},{"email":"gsalvador@travelbank.com","name":"gervenetrvlbnk"},{"email":"celmore@lingoport.com","name":"celmorelingoport"},{"email":"rthan@lingoport.com","name":"rthanlingoport"},{"email":"kturok@lingoport.com","name":"kturoklingoport"},{"email":"prosenthal@lingoport.com","name":"prosenthallingoport"},{"email":"gtennent@travelbank.com","name":"gtennent"},{"email":"ci3l4k@gmail.com","name":"ciach"},{"email":"gonzalo.hernandez@mimiquate.com","name":"gonzaloher"},{"email":"jacobchristian.guanzing@usbank.com","name":"jacob-usbank"},{"email":"dinesh.nallapareddy3@usbank.com","name":"dnalapareddy"},{"email":"srinivasa.somepalli@usbank.com","name":"srinivasasomepalli"},{"email":"ravikanth.sunkavalli1@usbank.com","name":"ravikanth-s7"},{"email":"ashutosh.singh8@usbank.com","name":"088ashutosh"},{"email":"gabriel@mimiquate.com","name":"gabriel_mimiquate"},{"email":"emiliano.ruiz@mimiquate.com","name":"emiruiz"},{"email":"junrel.devocion@usbank.com","name":"jdevocion"},{"email":"francisco274aguilar@gmail.com","name":"francisco274"},{"email":"sofia@mimiquate.com","name":"sofihernandez"},{"email":"santiago.veiga@mimiquate.com","name":"santiagoveiga"},{"email":"jagroopbagri5@gmail.com","name":"jagroopbagri"},{"email":"developer.johntuzcu@gmail.com","name":"candiko"},{"email":"matias.gonzalez@mimiquate.com","name":"matigonzmimi"},{"email":"germandelgadogonzalez95@gmail.com","name":"german300557"},{"email":"daniel.ferencz@usbank.com","name":"danielferencz"},{"email":"cecilia@mimiquate.com","name":"ceciliaibanez"},{"email":"kolimalikalyani@gmail.com","name":"kolimalikalyani"},{"email":"jeric.barcelona@usbank.com","name":"jbbarcelona"},{"email":"juangabard@gmail.com","name":"juanngabard"},{"email":"jaylandro@gmail.com","name":"landro"},{"email":"kin.wan@usbank.com","name":"kin.wan.us"},{"email":"shrey.gupta@usbank.com","name":"sxgup12"},{"email":"evgeniygilenok@gmail.com","name":"evgeniygilenok"},{"email":"rowel.brosola@usbank.com","name":"rowel-usbank"},{"email":"christian.ortizbelardes@usbank.com","name":"orteez"},{"email":"sunny.guduru@usbank.com","name":"sunnyusb"},{"email":"pockykuma@gmail.com","name":"pockykuma"},{"email":"mounisha.minumula@usbank.com","name":"mounisha2324"},{"email":"daryl.regis@usbank.com","name":"dsregis-usbank"},{"email":"delmundoangealgabriel@gmail.com","name":"angeal28"},{"email":"ddobrzynski@travelbank.com","name":"ddobrzynski"}],"readme":"# Testrail Reporter for Mocha (Fork)\n\n[![npm version](https://badge.fury.io/js/mocha-testrail-reporter.svg)](https://badge.fury.io/js/mocha-testrail-reporter)\n\nPushes test results into Testrail system.\n\n## Installation\n\n```shell\n$ npm install mocha-testrail-reporter --save-dev\n```\n\n## Usage\nEnsure that your testrail installation API is enabled and generate your API keys. See http://docs.gurock.com/\n\nRun mocha with `mocha-testrail-reporter`:\n\n```shell\n$ mocha test --reporter mocha-testrail-reporter --reporter-options domain=instance.testrail.net,username=test@example.com,password=12345678,projectId=1,suiteId=1\n```\n\nor use a mocha.options file\n```shell\nmocha --opts mocha-testrail.opts build/test\n--recursive\n--reporter mocha-testrail-reporter\n--reporter-options domain=instance.testrail.net,username=test@example.com,password=12345678,projectId=1,suiteId=1\n--no-exit\n```\n\n\nMark your mocha test names with ID of Testrail test cases. Ensure that your case ids are well distinct from test descriptions.\n \n```Javascript\nit(\"C123 C124 Authenticate with invalid user\", . . .\nit(\"Authenticate a valid user C321\", . . .\n```\n\nOnly passed or failed tests will be published. Skipped or pending tests will not be published resulting in a \"Pending\" status in testrail test run.\n\n## Options\n\n**domain**: *string* domain name of your Testrail instance (e.g. for a hosted instance instance.testrail.net)\n\n**username**: *string* user under which the test run will be created (e.g. jenkins or ci)\n\n**password**: *string* password or API token for user\n\n**projectId**: *number* projet number with which the tests are associated\n\n**suiteId**: *number* suite number with which the tests are associated\n\n**assignedToId**: *number* (optional) user id which will be assigned failed tests\n\n## References\n- http://mochajs.org/#mochaopts\n- https://github.com/mochajs/mocha/wiki/Third-party-reporters\n- http://docs.gurock.com/testrail-api2/start\n","readmeFilename":"README.md"}