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
Short of downloading and installing multiple previous versions of concrete5, does anyone have an other type of solution you use? -J
Hey I really appreciate it. I just downloaded 5.4.0.5 and installed it in a test directory on a vanilla server. -J
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
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.