@giraffeiy there is no anything in plugin’s code, that calls “setsource” method. There are method calls like “setSource”. Pls show us exact error screenshot to prove.
@ustimenko
The error screenshot like below:

@giraffeiy
Here are those line
https://github.com/garex/wp-testing/blob/d6aa7b945dadd5dd88e18cbd6b613d86e3b5c496/src/Model/Compilable.php#L70
It’s clearly written “setSource”, not “setsource”. Pls check your plugin’s sources. May be it was corrupted? Also I assume you have some overcustomized PHP version at your hosting. Which PHP version do you have there?
And you are right;Plugin’s sources is “setSource”.So I dont know what’s going wrong now.
@giraffeiy
Plugin tested under php 5.2 and there are no issues:
https://travis-ci.org/garex/wp-testing/jobs/362234723
Can you try to switch PHP version at your hosting to check it’s version-related?
Or can you try to repeat the issue at another hosting?
@giraffeiy may be some custom PHP module intercepts somethinng? Which php modules do you have?
Pls send me full phpinfo to my email.
However,Thanks for helping.
I can not check my full phpinfo bucause host supplier forbid.I just communicated to my host supplier,and waiting for reply.