// Check that the font files are downloadable. Meteor places assets at /packages/<packageName>/.
for (const extension of ['eot', 'otf', 'svg', 'ttf', 'woff']) {
    Tinytest.addAsync(extension + ' fonts are shipped', function (test, done) {
        HTTP.get('/packages/semantic_ui/dist/themes/default/assets/fonts/icons.' + extension, function callback(error, result) {
            if (error) {
                test.fail({ message: 'Font failed to load' });
            } else {
                test.isTrue(result.content.length > 10_000, extension + ' font could not be downloaded');
            }
            done();
        });
    });
}
