Testing Add-Ons with Previous Concrete5 Versions

Permalink
Hey fellow devs, I have written a package I'd like to submit to the Marketplace, but I don't want to do so unless I test it first with older versions of concrete5.

Short of downloading and installing multiple previous versions of concrete5, does anyone have an other type of solution you use? -J

jstrong
 
ScottC replied on at Permalink Best Answer Reply
ScottC
Honestly, most (not all) purchases are made for sites when they are started, so as long as you test back to say 5.4.0.6 you are probably going to be ok. I'd like to hear from others on this though.

If you stick to API methods you are also going to be ok for the most part, but a quick going through depending on the add-on doesn't take too long.

If you use custom database tables for your apps you can always export those tables, install your app on an older version, then import those tables and see how it works.

As a rule of thumb, i spend about 2/3 of an app's time writing it, 1/3 debugging and testing.

Hope that helps.
jstrong replied on at Permalink Reply
jstrong
Hey I really appreciate it. I just downloaded 5.4.0.5 and installed it in a test directory on a vanilla server. -J
Mnkras replied on at Permalink Reply
Mnkras
Yea, its no big deal, btw if it works in 5.4.+ then it will defiantly work for versions 5.4 and up, basically if it works in 5.4.0.6 its 99.8% going to work in 5.4.0 because it was just bug fixes