funcunit
Version:
<!-- @hide title
45 lines (39 loc) • 856 B
HTML
<html>
<head>
<title>micro-location AMD Test</title>
<style>
.error {
color: red;
}
</style>
</head>
<body>
<div id="logger"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.20/require.min.js"></script>
<script>
(function () {
var logger = document.getElementById('logger');
function log (msg, type) {
var el = document.createElement('div');
type = type || 'log';
el.className = type ;
el.innerText = msg;
logger.appendChild(el);
console[type](msg);
};
function error (msg) {
log(msg, 'error');
}
require(['../lib/micro-location'], function (microLocation) {
try {
var loc = microLocation.Location.parse(location.href);
log('AMD exported properly');
} catch (ex) {
error('AMD failed to load properly');
}
});
})();
</script>
</body>
</html>