Recently I have posted about swat - simple web application test tool.

Now it's on CPAN - http://search.cpan.org/perldoc?swat

--- Regards Alexey

Replies are listed 'Best First'.
Re: swat on CPAN
by marto (Cardinal) on Jul 17, 2015 at 12:41 UTC

    A suggestion would be to add some POD for this:

    marto@shemp ~/code $ perldoc swat perl5::swat(3) User Contributed Perl Documentation perl5: +:swat(3) SYNOPIS SWAT is Simple Web Application Test ( Tool ) Follow https://github.com/melezhik/swat AUTHOR Aleksei Melezhik - <email address redacted> perl v5.14.2 2015-07-17 perl5: +:swat(3)

    A start would be to have the content of the README here. This will also show up on cpan when people browse your module, and will give a better idea of what to expect. There are lot's of good examples of this on cpan, e.g. WWW::Mechanize. Thanks.

    Update: See also On The Naming of Modules, App seems like a good choice.

      yeah, I need markdown to pod parser for this. do not you know one? thanks for advice. Alexey

        There is Markdown::Pod, but the one review of it claims that it (too) often creates invalid Pod. For the reverse, there is Pod::Markdown, which creates Markdown documents from Pod. So if you're not adverse to creating your documentation in Pod, you can generate Markdown from that.

        Hi Alexey, I've not used any but Markdown::To::POD, among others. Perhaps someone else has a recommendation.

Re: swat on CPAN
by Anonymous Monk on Jul 17, 2015 at 17:20 UTC
    "Swat produce output in TAP format .."

    What if I do not want my output in TAP format? Would it not be better to make that optional? If it currently is optional then you should reword your documentation to reflect this.

      Which format do you want? The pros of tap format that it may be converted to other ones, there are some modules on perl to do this. Yes tap is not optional, but give me a use case for other way and I will think about it ...
        Are you for realz?
        prove --formatter TAP::Formatter::JUnit ...
        I for one wish you had not uploaded this. Just because it works for you does not mean it works for others, or that others should abandon their current best practices to use something like this. Are you even aware of Plack/PSGI? This kind of testing that you present is deprecated.