2016-10-28 21:07 GMT+02:00 Guillermo Polito <guillermopolito@gmail.com>:

You're somehow neglecting how difficult it is to build and maintain the system as it is.

I am not.
��

Because if Kernel packages are tested using mocks it means that to be able to test the system we need to:
��- build bootstrap
��- load SUnit
��- load mocks
�� �� ��- which will load probably a proxy framework
��- then, just then, we are able to load the tests

Then to know if the system is in a good state, we have to make the assumption that (and I say make the assumption because we cannot test it yet at this stage)
��- sunit is ok
��- the mock library is ok
��- and all the mock library dependencies are ok

So adding simple config is problem?��
As you explain in last TechTalk all difficulties were related to managing dependencies between core packages which were tightly coupled and not designed with this in mind.��
Mocketry defines all dependencies in config. It's just two projects: StateSpecs and Ghost. And they not require anybody else. (there are separate config groups for GT support).
��

It is too much for the kernel.