Add testing for HtmlElementCreator and fix ...args calls
All args passthrough class where missing the leading "..." Added Testing to HtmlElementCreator
This commit is contained in:
@@ -4,12 +4,17 @@
|
||||
<script type="text/javascript" src="js/general/jquery.min.js"></script>
|
||||
<!-- <script type="text/javascript" src="js/general/translateTest-ja_JP.UTF-8.js"></script> -->
|
||||
<script type="text/javascript" src="js/output/utils.min.js"></script>
|
||||
<!-- <script type="text/javascript" src="js/output/utils.js"></script> -->
|
||||
</head>
|
||||
<body>
|
||||
<div>
|
||||
<h1>JavaScript Utils Test</h1>
|
||||
<div id="test-div">
|
||||
</div>
|
||||
<div><hr></div>
|
||||
<div id="build-test">
|
||||
</div>
|
||||
<div><hr></div>
|
||||
</div>
|
||||
</body>
|
||||
<script languagae="JavaScript">
|
||||
@@ -17,6 +22,7 @@
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
console.log('JavaScript Utils Test');
|
||||
let el = document.getElementById('test-div');
|
||||
let build_test = document.getElementById('build-test');
|
||||
if (el === null) {
|
||||
throw new Error("element test-div not found");
|
||||
}
|
||||
@@ -30,6 +36,22 @@ document.addEventListener('DOMContentLoaded', function() {
|
||||
el.innerHTML += '<div>formatBytes: ' + formatBytes(bytes) + '</div>';
|
||||
el.innerHTML += '<div>formatBytesLong: ' + formatBytesLong(bytes) + '</div>';
|
||||
|
||||
let cel_test = cel('div', 'sample-id', 'Some text', ['css-sample']);
|
||||
el.innerHTML += '<div>cel: ' + JSON.stringify(cel_test) + '</div>';
|
||||
let cel_out = phfo(cel_test);
|
||||
console.log('CEL OUT: %o', cel_out);
|
||||
build_test.innerHTML = cel_out;
|
||||
//
|
||||
let aelx_test = aelx(
|
||||
cel('div', 'container-id', '', ['container-css']),
|
||||
cel('div', 'entry-a-id', 'Entry block: A'),
|
||||
cel('div', 'entry-b-id', 'Entry block: B')
|
||||
);
|
||||
el.innerHTML += '<div>aelx: ' + JSON.stringify(aelx_test) + '</div>';
|
||||
let aelx_out = phfo(aelx_test);
|
||||
console.log('AELX OUT: %o', aelx_out);
|
||||
build_test.innerHTML += aelx_out;
|
||||
|
||||
// console.log('TR: %s', l10n.__('Original'));
|
||||
// console.log('TR: %s', l10n.__('Not exists'));
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user