Update Semantic
Fixes #40,#24
This commit is contained in:
parent
1715f27f44
commit
2027b94179
621 changed files with 172488 additions and 15939 deletions
20
web/semantic/test/meteor/assets.js
Normal file
20
web/semantic/test/meteor/assets.js
Normal file
|
@ -0,0 +1,20 @@
|
|||
var assets = [
|
||||
'dist/themes/default/assets/images/flags.png',
|
||||
];
|
||||
|
||||
// Check that the font files are downloadable. Meteor places assets at /packages/<packageName>/.
|
||||
assets.forEach(function (path) {
|
||||
Tinytest.addAsync('image ' + path + ' is shipped', function (test, done) {
|
||||
HTTP.get('/packages/semantic_ui/' + path, function callback(error, result) {
|
||||
if (error) {
|
||||
test.fail({message: 'Image failed to load'});
|
||||
}
|
||||
else {
|
||||
test.isTrue(result.content.length > 10000, 'Image ' + path + ' could not be downloaded');
|
||||
}
|
||||
done();
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
|
16
web/semantic/test/meteor/fonts.js
Normal file
16
web/semantic/test/meteor/fonts.js
Normal file
|
@ -0,0 +1,16 @@
|
|||
// Check that the font files are downloadable. Meteor places assets at /packages/<packageName>/.
|
||||
['eot', 'otf', 'svg', 'ttf', 'woff']
|
||||
.forEach(function (extension) {
|
||||
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 > 10000, extension + ' font could not be downloaded');
|
||||
}
|
||||
done();
|
||||
});
|
||||
});
|
||||
})
|
||||
;
|
Reference in a new issue