{"_id":"dokimon","_rev":"37-895f6d14b647db87ba74a7d4d98a7570","name":"dokimon","description":"This is a module used for setting up automated tests of various kinds. It may also be used as an alternative (or complement) to browser test tools such as Selenium. Write tests for a website or web service and manage them with a command line interface. Do","dist-tags":{"latest":"0.1.6"},"versions":{"0.0.1":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"A simple framework that is used for test automation. Write tests for a website or web service and manage them with a command line interface","version":"0.0.1","repository":{"type":"git","url":"git@github.com:victorjonsson/dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"_id":"dokimon@0.0.1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"8a12642fe8517362f6aa02a9efe1795b9dc06cb0","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.0.1.tgz","integrity":"sha512-tN+bTM/0nKMaoENVGmvCo9KxoJwvNsz5QsdMXjK8kch4P+DN/NeuqtbJaqDIwOsulzc5Nen7bXGeyNCta+GPyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc3nQGdnrJdsFcYrOSrh7pJaXofGY5IFOrF0npp2B0IgIhANr9gY77mg/fIwVnehsdk8KUbXx9fxsYj99Oe1XyMSVy"}]},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.0.12":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"A simple framework that is used for test automation. Write tests for a website or web service and manage them with a command line interface","version":"0.0.12","homepage":"https://github.com/victorjonsson/dokimon","keywords":["test","tests","scraping","node.js","automation","testing"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"_id":"dokimon@0.0.12","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"d6096e1aef3136f151d99f83e29757e05ee3e5d6","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.0.12.tgz","integrity":"sha512-PDzp65gyq6t0eln8h+qw2sbQMhhMpxhhpL475nEbzWYOB/3/+bkTVBGlv5s8hQmwGflgmDzO8QhrIsyTOwcN0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1pdECgPKxg83TFWIvvkEZSapzMdrNTS8SQ5VEJJQulAiBhLt+z+HyiTqRN7bjUUXL5f92RC24mQUdgvYpAjtPW2A=="}]},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.0.13":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"A simple framework that is used for test automation. Write tests for a website or web service and manage them with a command line interface","version":"0.0.13","homepage":"https://github.com/victorjonsson/dokimon","keywords":["test","tests","scraping","node.js","automation","testing"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"_id":"dokimon@0.0.13","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"76a02c89b630a31109e4c55e485992133efb457d","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.0.13.tgz","integrity":"sha512-Gf5xJtUcmOhovFj55+79Qea3b43I9GUpJWfghiXBowbH+vnKTFK1RT113ALQHMnMRDH+CIsLj6/Rgtp0zYCEhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG0qTMpKbJnSaTUoVInFVXb8OX/SjNU1gJMq9GlE9cKgIhAOy0E43uOI6NT++chopXCQ/3hNf2vl4s5WSIMFwwWwqA"}]},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.0.14":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"A simple framework that is used for test automation. Write tests for a website or web service and manage them with a command line interface","version":"0.0.14","homepage":"https://github.com/victorjonsson/dokimon","keywords":["test","tests","scraping","node.js","automation","testing"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"_id":"dokimon@0.0.14","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"55c8aa930d71e6e99c4b650e90aedf1d11dc40a9","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.0.14.tgz","integrity":"sha512-0ud336Hg3MdKO1o/0JdDyWXbZGsUxkX4A27QrysJoBF2Wmz/jz59ym5Ajy7vXE+AeNmzpX6RbKCjiCLGLR7Bpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHoSmEKidimh3N2imc4fDwj1oD+R7Bq/WXHv3eH3ma3FAiEAlATc9yic7rRp8yujKBgrsbrW1hYt4mvY/NSqTg3+7qc="}]},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.0.15":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"A simple framework that is used for test automation. Write tests for a website or web service and manage them with a command line interface","version":"0.0.15","homepage":"https://github.com/victorjonsson/dokimon","keywords":["test","tests","scraping","node.js","automation","testing"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"_id":"dokimon@0.0.15","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"da541a2a09b70dae063b93b8a630656aba13600b","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.0.15.tgz","integrity":"sha512-kPhVgJq9zHdHnp4Jd+6S+M7RsR1R4KzqgT3pgPojVCcj2gyFLV1QGoC37N7kMztq2wKUHcLC3elMVY3UIA206Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZvjqS7E0xMDdRS9Jxj+DHiZ4OjXxLhWuofDc7Jz/TzwIgOSI8Z0xL0HvYReBWFx1nbn10fImFJtqGNrK4Sf+iRtQ="}]},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.0.16":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"A simple framework that is used for test automation. Write tests for a website or web service and manage them with a command line interface","version":"0.0.16","homepage":"https://github.com/victorjonsson/nodejs-dokimon","keywords":["test","tests","scraping","node.js","automation","testing"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/nodejs-dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"_id":"dokimon@0.0.16","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"0ca6aaf55addea321b62acedb7e74bbce57d02f7","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.0.16.tgz","integrity":"sha512-DlNdZqojrgkPGl9RdOj7EUlWdOXCSFvW0uzfGgDC/Lthj0NNuFMnyLvvZxAEl8fJOPFlQNcUq84bTAsKtNCEuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI17hUPqd6sVbELKKCHqURHsfIs8d68ssLLTApJxWfrwIgb3sj92c9dunwD4+CVs3CZMDaUONlPJdrn8mW8ItAfC8="}]},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.0.17":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"A simple framework that is used for test automation. Write tests for a website or web service and manage them with a command line interface","version":"0.0.17","homepage":"https://github.com/victorjonsson/nodejs-dokimon","keywords":["test","tests","scraping","node.js","automation","testing"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/nodejs-dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"_id":"dokimon@0.0.17","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"33bba83c6e8e70ec31ce220c04c155f5e75436a1","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.0.17.tgz","integrity":"sha512-5W4yPKCB/PQPYXp20Rcp5LBhVXLA3Vr9X3HunmNorU+LneUL9Ag8Cw1sM9q+w87eZ2Yea9CD9kYcx5sUybX5Ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRA8P850UVH9ApWO3PwBCUPU33rWkF7yJe5bpGaOHGMAiEAxJjrAwnnahlX5IxQVF1an0N1G6Uq5vcK20Kbh6hfU+Q="}]},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.0.18":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"This is a module used for setting up automated tests of various kinds. It may also be used as an alternative (or complement) to browser test tools such as Selenium. Write tests for a website or web service and manage them with a command line interface. Do","version":"0.0.18","homepage":"https://github.com/victorjonsson/nodejs-dokimon","keywords":["test","tests","scraping","node.js","automation","testing"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/nodejs-dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"_id":"dokimon@0.0.18","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"faa8fe18c330d3a56b3227ebfd73c704d6d80b27","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.0.18.tgz","integrity":"sha512-o4WuqNTXEbLpwZA371/rcvdMvhUW6VBuHFvlXujvCeymyx2ryXD4lbTKNx1zMqJtH/Mr68tIa7U4tFc/W21dGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAuw72sjlsynM13Nuff94UhYtw/0otTuxJaxYTvGdlaOAiAehFYGMxAUY41PqKiSZn+GKedSDAzrGhNv0Fc/w2lKkw=="}]},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.0.19":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"This is a module used for setting up automated tests of various kinds. It may also be used as an alternative (or complement) to browser test tools such as Selenium. Write tests for a website or web service and manage them with a command line interface. Do","version":"0.0.19","homepage":"https://github.com/victorjonsson/nodejs-dokimon","keywords":["test","tests","scraping","node.js","automation","testing"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/nodejs-dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_id":"dokimon@0.0.19","dist":{"shasum":"16a3075b4969f6fdef82df67ce626db17b01096c","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.0.19.tgz","integrity":"sha512-PU6IvcIpVLFV/R5QwmJhXDFH7EvgwaTQK6m2+z0uzyPUpK1l074ZBEzzA9IWfXkdHNzYUcUoCTY3Kk74l5KToA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHG/c+X3i30KYgxNutcNpZB5C+bpdR2jAPg+Q4igKs9oAiA0VjB+aX51wOVogTKLFoWjVXh6mRpRtqITkhSqtKoeqA=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.1.0":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"This is a module used for setting up automated tests of various kinds. It may also be used as an alternative (or complement) to browser test tools such as Selenium. Write tests for a website or web service and manage them with a command line interface. Do","version":"0.1.0","homepage":"https://github.com/victorjonsson/nodejs-dokimon","keywords":["test","tests","scraping","node.js","automation","testing"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/nodejs-dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_id":"dokimon@0.1.0","dist":{"shasum":"32a70c4c13a42ce33c7889056db19c23481cde96","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.1.0.tgz","integrity":"sha512-y99OS5f+iiUTS9PIByCe6zZefBbz7taiHC+xNl9rluS2UiByz4vss7Hs2hahBvW+4hCQy0BU17abbwgYkusyLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB57zdCBzajNbFUVUCsqiDhZ/+SbgAo6RsfUttXoQbN5AiEAlfCSEBH0yK/D8WpxbSjV/1xU259T5FNutPEaQ1lcy/Y="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.1.1":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"This is a module used for setting up automated tests of various kinds. It may also be used as an alternative (or complement) to browser test tools such as Selenium. Write tests for a website or web service and manage them with a command line interface. Do","version":"0.1.1","homepage":"https://github.com/victorjonsson/nodejs-dokimon","keywords":["test","tests","scraping","node.js","automation","testing"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/nodejs-dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_id":"dokimon@0.1.1","dist":{"shasum":"ab3418a71af170c589d98985c21c6766d1eab5e5","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.1.1.tgz","integrity":"sha512-c7SRROH0bWAbYDvYRSg+5eGYBoRUbp2lbkA+ibz0nyGUCWSX7R2MnUp+7HlAO41wjKFs3ItInvbcT8m2hC1pBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkklckxLcJ88laZ2mCBQhkI/TS/pZT6J/xoH3GdxwznAIga/n/uqfgi52kCxAVbtnNHKVG0EGRsu+gGEnbUBxuveI="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.1.2":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"This is a module used for setting up automated tests of various kinds. It may also be used as an alternative (or complement) to browser test tools such as Selenium. Write tests for a website or web service and manage them with a command line interface. Do","version":"0.1.2","homepage":"https://github.com/victorjonsson/nodejs-dokimon","keywords":["test","tests","scraping","node.js","automation","testing"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/nodejs-dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_id":"dokimon@0.1.2","dist":{"shasum":"84b18805c9929ee85933558f02484c50fddeaf32","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.1.2.tgz","integrity":"sha512-MWEoQhCYmPT1+l697SM1OVzsfgrp7b9S2vMwfYBptc/j+zMF/Fi4uRCPjwZpqj2XYn6bs2W4cN/CLOGeAGEsSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4nItIytl/M5SAQfi3JSdWmLzE1qquHKRO5DpOVXrPIAiArjMYBv5t71/oT071ERlAHL8QCzdgvinCLHqW6H4xUyA=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.1.3":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"This is a module used for setting up automated tests of various kinds. It may also be used as an alternative (or complement) to browser test tools such as Selenium. Write tests for a website or web service and manage them with a command line interface. Do","version":"0.1.3","homepage":"https://github.com/victorjonsson/nodejs-dokimon","keywords":["test","tests","scraping","node.js","automation","testing"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/nodejs-dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_id":"dokimon@0.1.3","dist":{"shasum":"57e0c264a24ab7a57321f068fad8749449f8b5d6","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.1.3.tgz","integrity":"sha512-kIFJzaMoE/2CT6cMo2LAkx9oOZeTJfVntLfTSD98w3lLKZv7r1Vc2l4ao2QtxiJobIyVG5Biyfs62T/uKDkVVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDuoZV7UrWljw7JYn44xx7iOLGEZf8de4QHwPqZ4iIR6AiEA+rZT4Te2W1qbcqZLUTQH4rJqMVHRmboDf7FeUSeAtHw="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.1.4":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"This is a module used for setting up automated tests of various kinds. It may also be used as an alternative (or complement) to browser test tools such as Selenium. Write tests for a website or web service and manage them with a command line interface. Do","version":"0.1.4","homepage":"https://github.com/victorjonsson/nodejs-dokimon","keywords":["test","tests","scraping","node.js","automation","testing"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/nodejs-dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_id":"dokimon@0.1.4","dist":{"shasum":"d8f0ac6f507a3896a52e979a7147d93512bd623f","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.1.4.tgz","integrity":"sha512-yNvtT4GM7LyPPuaVZJKRIO3p+0HmF4XLZeXXkep8/soCSCCVw2Gns5m1db3XJICARYmd6t9NzAWH3hqu5xc86w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzAeEnO9MOgN3dXSrbQe9igsRuTwZW+VSP0Q/dqxPQiAiBlojXKzRsTP770RKyTGt8fIHZ0ORLf9yPioGnQalUNrQ=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.1.5":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"This is a module used for setting up automated tests of various kinds. It may also be used as an alternative (or complement) to browser test tools such as Selenium. Write tests for a website or web service and manage them with a command line interface. Do","version":"0.1.5","homepage":"https://github.com/victorjonsson/nodejs-dokimon","keywords":["test","tests","scraping","automation","testing","selenium"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/nodejs-dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_id":"dokimon@0.1.5","dist":{"shasum":"74dbebc0703902f1ae411e69b267dfccc7673372","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.1.5.tgz","integrity":"sha512-Znz4Snx2aBDso+3w+ym6AUHkVkrc6wFwjuTRPmPmGq872y+gJvSIibMM7rZN2QmHCch2WNsDHpVxfP8o+ku6Cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/oswcPHcGL8Z1/d389gqJ0j9L4gi/6VZat/1X93a0JAiEAt/kxy5n0ANO1V2MPxFt+Mgv4a7FuhnNYm/uO/EHX3jQ="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]},"0.1.6":{"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"name":"dokimon","description":"This is a module used for setting up automated tests of various kinds. It may also be used as an alternative (or complement) to browser test tools such as Selenium. Write tests for a website or web service and manage them with a command line interface. Do","version":"0.1.6","homepage":"https://github.com/victorjonsson/nodejs-dokimon","keywords":["test","tests","scraping","automation","testing","selenium"],"licenses":[{"type":"MIT","url":"https://raw.github.com/mmstud/scribe-node/master/LICENSE"}],"repository":{"type":"git","url":"git@github.com:victorjonsson/nodejs-dokimon.git"},"main":"./dokimon","bin":{"dokimon":"./cli"},"engines":{"node":">=0.4.11"},"dependencies":{},"devDependencies":{},"_id":"dokimon@0.1.6","dist":{"shasum":"b1fd78f9f68bce5394947ef7e6bff25384c37a45","tarball":"https://registry.npmjs.org/dokimon/-/dokimon-0.1.6.tgz","integrity":"sha512-LCxbZfJYCnbuwAttx/7+nSCkkvT2FXOdJ8KNFK9MOnMSvB5+f6mKytKzKquxCk2xb3scKpP/8CjA0xLpahaqiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgssCoW494ZKcLSbbiSmJdEjhVUNG5POQmwzJfF/EvVAiEAk6uvN6NoHQkc7rR18RlDmlHpCxXF1op6Vw5QIzal4Tw="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"vic","email":"kontakt@victorjonsson.se"},"maintainers":[{"name":"vic","email":"kontakt@victorjonsson.se"}]}},"maintainers":[{"name":"victorjonsson","email":"kontakt@victorjonsson.se"}],"time":{"modified":"2022-06-15T20:56:04.642Z","created":"2011-12-12T23:18:38.727Z","0.0.1":"2011-12-13T07:21:10.368Z","0.0.12":"2011-12-13T07:50:49.854Z","0.0.13":"2011-12-13T15:50:41.199Z","0.0.14":"2011-12-14T08:36:45.586Z","0.0.15":"2011-12-14T10:58:00.832Z","0.0.16":"2011-12-19T17:48:46.583Z","0.0.17":"2012-02-28T17:08:29.276Z","0.0.18":"2012-04-18T22:22:17.217Z","0.0.19":"2013-02-07T11:30:17.374Z","0.1.0":"2013-02-07T15:24:23.378Z","0.1.1":"2013-02-07T15:35:05.662Z","0.1.2":"2013-02-07T15:43:31.275Z","0.1.3":"2013-02-08T12:34:56.788Z","0.1.4":"2013-02-08T14:34:20.918Z","0.1.5":"2013-07-29T08:48:38.933Z","0.1.6":"2013-07-29T09:09:58.607Z"},"author":{"name":"Victor Jonsson","email":"kontakt@victorjonsson.se","url":"http://victorjonsson.se"},"repository":{"type":"git","url":"git@github.com:victorjonsson/nodejs-dokimon.git"},"homepage":"https://github.com/victorjonsson/nodejs-dokimon","keywords":["test","tests","scraping","automation","testing","selenium"],"readme":"[![build status](https://secure.travis-ci.org/victorjonsson/nodejs-dokimon.png)](http://travis-ci.org/victorjonsson/nodejs-dokimon)\n# Dokimon\n\nThis node module is used to create automated acceptance tests. It's also a great alternative (or complement) to \nclient test tools such as Selenium. You write your tests in a heartbeat and run them using the command line.\n\n<strong>Example usages:</strong>\n\n  - Verify that your online services is up and running\n  - Verify that your RESTful API is responding and behaving as expected\n  - Validate that your website generates the expected html code\n\n## Getting started\n\n### 1) Install node and npm\nTake a look at http://nodejs.org if you don't already have node and npm installed since before\n\n### 2) Create project directory and install dokimon\nCreate a directory where you find suitable, go to the directory in your shell interpreter and run \n``npm install -g dokimon``\n\n### 4) Create test directory\nYou write your tests in files that has the extension .djs (more information about writing the tests below).\n\n### 3) config.json\nThis file should be placed in the root of your project directory and contain a JSON file with\nthe properties \"host\", \"verbose\" and \"testdir\". \n\n  - <strong>host</strong> (String) —  Specifies against which host you're going to run the tests. \n  - <strong>verbose</strong> (Boolean) — Makes it possible to get a more verbose output when running the tests\n  - <strong>testdir</strong> (String) — Relative path to the directory where you have your test scripts.\n  This directory should be placed in the project directory.\n\nIt's possible to change all of these parameters on the fly when using the command line interface. It's also\npossible to completely switch to another configuration file when using the command line interface. Dokimon \nwill search for a file named config.json in the current working directory if not specified when running the tests.\n\n<strong>Example config.json</strong>\n\n```\n{\n  \"host\" : \"api.myservice.com\",\n  \"verbose\" : false,\n  \"testdir\" : \"tests\",\n  \"path\" : \"\"\n}\n```\n\n<strong>Example project layout</strong>\n\n```\n/Users/john/nodetests/\n    tests/\n      - myscript.djs\n    - config.json\n```\n\n## Writing tests\n\nYou can have one or several script files in your test directory, each containing one or several tests. All\nscript files in the test directory should have the extension <em>.djs</em>. The script files is ordinary\nnode modules (http://howtonode.org/creating-custom-modules).\n\n<strong>Basic example (myscript.djs)</strong>\n\n```js\nvar dokimon = require('dokimon'),\n    assert = require('assert');\n\nvar checkHomepage = new dokimon.Test(\n  'HomePageIsRunning', \n  {url : '/'}, \n  function(res, body) {\n    assert.equal(res.statusCode, 200, 'My website is not responding');\n  }\n);\n      \nmodule.exports = checkHomepage;\n```\n\nYou can also export an array with tests. \n\n```js\nvar dokimon = require('dokimon'),\n    assert = require('assert');\n\nvar checkHomepage = new dokimon.Test(\n  'HomePageIsRunning'...\n);\n\nvar checkSiteSearch = new dokimon.TestPostForm(\n  'SearchIsWorking', \n  {\n    url : '/search/',\n    write : {s : 'hockey', sortby : 'date', sortorder : 'desc'}\n  },\n  function(res, body) {\n    assert.equal(res.statusCode, 200, 'Search is down');\n    // and some other assertions that validates expected search result\n  }\n);\n  \nmodule.exports = [checkHomepage,checkSiteSearch];\n```\n\nAssuming that I've written this code in a file located in my test directory (defined in config.json) and\nthat the file has <em>.djs</em> as extension I can now run my tests by calling `dokimon -r` in the project\ndirectory. I can also choose to only run one of the tests by calling `dokimon -rs myscript HomePageIsRunning`\n\n[Read more about writing tests here](https://github.com/victorjonsson/nodejs-dokimon/wiki/Writing-tests)\n\n[Example, tests for a RESTful API](https://github.com/victorjonsson/nodejs-dokimon/wiki/Example:-RESTful-API)\n\n[Example, tests for wordpress](https://github.com/victorjonsson/nodejs-dokimon/wiki/Example:-Wordpress)\n\n\n## CLI\n```\ndokimon -r\n```\nRun all dokimon scripts in the test directory defined in config.json\n\n```\ndokimon -r api website\n```\nRun the scripts named api.djs and website.djs located in the test directory defined in config.json. You can \nalso write the paths to the scripts, -r tests/api.djs tests/website.djs\n\n```\ndokimon -rs website HomePageIsRunning\n```\nRun the test named <em>HomePageIsRunning</em> that's located in the script website.djs located in the test\ndirectory defined in config.json\n\n```\ndokimon -l\n```\nList all scripts (and their tests) that is located in the test directory, defined in config.json\n\n```\ndokimon -s website\n```\nList all available tests in the script website.djs\n\n### Optional arguments\n\n`-verbose` - Gives you a more verbose output when running the tests\n\n`-config /Users/john/dokimon/production.json` - Use another config file than the one that is automatically loaded by dokimon\n\n`-host stage.myservice.com` - Override the host defined in config.json\n\n`-testdir /var/nodetests/` - Use another test directory than the one defined in config.json\n\n","readmeFilename":"README.md"}