Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re^4: Autotesting dependencies compatibility

by vsespb (Hermit)
on Jun 19, 2013 at 18:59 UTC ( #1039827=note: print w/ replies, xml ) Need Help??


in reply to Re^3: Autotesting dependencies compatibility
in thread Autotesting dependencies compatibility

What if your use of ABC passes a parameter to it that tickles an incompatible behavior in a particular version of DEF?

Then we hope that ABC is a good module and has a testsuite that tests that DEF works well with all parameters, also we hope that ABC validates input.

If this parameter is an complex object of class PQR, that is possible, that DEF requires/uses that class. So all PQR versions tested with DEF. Or maybe XYZ tested with all versions of PQR.

It's unlikely that both use PQR but none "use"'s it.

On the other side it's possible that a module does not have testsuite (except one "use_ok") at all and works like "garbage in - garbage out" or sometimes just "garbage out". Obviously tests won't help there.

Anyway, better test something than nothing.


Comment on Re^4: Autotesting dependencies compatibility

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1039827]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (5)
As of 2014-09-23 03:44 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (210 votes), past polls