I've been trying for the past two hours to get Karma runner to serve an svg file and an html fixture but so far no luck.
Following the second answer on this thread: Error while integrating html with testacularjs I've been trying to use served
to indicate that my fixtures and svg file should be distributed by the server but I'm still getting 'NOT FOUND's
files = [
JASMINE,
JASMINE_ADAPTER,
REQUIRE,
REQUIRE_ADAPTER,
// put all components in requirejs 'paths' config here (included: false)
{ pattern: 'preview/public/components/**/*.js', included: false },
{ pattern: 'preview/public/js/**/*.js', included: false },
// assets
{ pattern: 'preview/public/img/svg/*.svg', included: false, served: true },
// helpers & fixtures for jasmine-jquery
{ pattern: 'test/libs/**/*.js', included: true },
{ pattern: 'test/fixtures/**/*.html', included: false, served: true },
// all src and test modules (included: false)
{ pattern: 'test/specs/**/*.spec.js', included: false },
// test main require module last
'test/test-main.js'
];
I'm setting the jasmine.getFixtures().fixturesPath
to /fixtures
and I can see that it's using the correct path but I still end up with...
GET http://localhost:9876/img/svg/directional-pad-gradients.svg 404 (Not Found)
GET http://localhost:9876/fixtures/directional-pad.html 404 (Not Found)
If anyone has an example of loading fixtures and/or svg with Karma runner I would really love to take a look. Thank you!