2016-10-28 21:07 GMT+02:00 Guillermo Polito <[email protected]>:
> > 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. >
