witten
/
luminotes
Archived
1
0
Fork 0
This repository has been archived on 2023-12-16. You can view files and clone it, but cannot push or open issues or pull requests.
luminotes/static/js/test/Test_editor.html

69 lines
2.0 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html id="html">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Luminotes Editor Tests</title>
<script language="JavaScript" type="text/javascript" src="../../jsunit/app/jsUnitCore.js"></script>
<script language="JavaScript" type="text/javascript" src="../MochiKit.js"></script>
<script language="JavaScript" type="text/javascript" src="../Editor.js"></script>
<script language="JavaScript" type="text/javascript">
function setUp() {
id = "fake_id";
notebook_id = "fake_notebook_id";
note_text = "blah";
deleted_from = undefined;
revisions_list = undefined;
read_write = true;
startup = false;
highlight = false;
editor_focus = false;
editor = new Editor( id, notebook_id, note_text, deleted_from, revisions_list, read_write, startup, highlight, editor_focus );
init_complete = false;
connect( editor, "init_complete", function () { init_complete = true; } );
}
function tearDown() {
editor.shutdown();
}
function test_Editor() {
// busywait for the editor initialization to complete
if ( !init_complete ) {
setTimeout( "test_Editor()", 10 );
return;
}
assertNotUndefined( editor.changes_button );
assertNotUndefined( editor.closed );
assertNotUndefined( editor.deleted_from );
assertNotUndefined( editor.document );
assertNotUndefined( editor.document.body );
assertNotUndefined( editor.document.body.innerHTML );
assertNotUndefined( editor.id );
assertNotUndefined( editor.iframe );
assertNotUndefined( editor.revisions_list );
assertNotUndefined( editor.startup );
assertNotUndefined( editor.title );
assertNotUndefined( editor.options_button );
assertNotUndefined( editor.read_write );
}
</script>
</head>
<body>
<h1>Luminotes Editor Tests</h1>
<p>This page contains tests for the Luminotes Editor class. To see them, take a look at the source.</p>
<div id="notes"></div>
</body>
</html>