> Why aren't we referencing the files directly though?

I would like the tests to be self contained and exportable.

> I am probably missing something, but is extractFilesContent still necessary with the url resolution?

you're not missing much. I should rename this function. It is still useful though because it retrieves all the tests when a Regular Expression is used.