krzysztofzablocki / Sourcery

Meta-programming for Swift, stop writing boilerplate code.
http://merowing.info
MIT License
7.65k stars 616 forks source link

Clean up tests suite #250

Open ilyapuchka opened 7 years ago

krzysztofzablocki commented 7 years ago

This will be so much nicer when multi-line strings land

ilyapuchka commented 6 years ago

During working on #501 I realised that a lot of tests make use of Sourcery.processFiles method, which didn't let me extract templates tests to their own targets. Extracting this functionality to a separate framework will allow to do that, though we will still need to link templates tests targets to this framework.