JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-3.0
[ckeditor.git] / _tests / core / bootstrap.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r
2 <html xmlns="http://www.w3.org/1999/xhtml">\r
3 <head>\r
4         <title>CKEDITOR.bootstrap</title>\r
5         <link rel="stylesheet" type="text/css" href="../test.css" />\r
6         <script type="text/javascript" src="../../ckeditor_basic.js"></script>\r
7         <script type="text/javascript" src="../test.js"></script>\r
8         <script type="text/javascript">\r
9         //<![CDATA[\r
10 \r
11 var before_loadFullCore = CKEDITOR.status;\r
12 \r
13 var isLoaded;\r
14 \r
15 CKEDITOR.on( 'loaded', function()\r
16         {\r
17                 isLoaded = true;\r
18         });\r
19 \r
20 \r
21 CKEDITOR.loadFullCore();\r
22 \r
23         //]]>\r
24         </script>\r
25         <script type="text/javascript">\r
26         //<![CDATA[\r
27 \r
28 CKEDITOR.test.addTestCase( (function()\r
29 {\r
30         // Local reference to the "assert" object.\r
31         var assert = CKEDITOR.test.assert;\r
32 \r
33         return {\r
34                 test_status1 : function()\r
35                 {\r
36                         assert.areSame( 'basic_loaded', before_loadFullCore );\r
37                 },\r
38 \r
39                 test_status2 : function()\r
40                 {\r
41                         // In IE, CKEDITOR.on( 'loaded' ) will be called immediately if the scripts are cached.\r
42                         if ( isLoaded )\r
43                                 return;\r
44 \r
45                         var testCase = this;\r
46                         CKEDITOR.on( 'loaded', function()\r
47                                 {\r
48                                         testCase.resume( function()\r
49                                                 {\r
50                                                         assert.areSame( 'loaded', CKEDITOR.status );\r
51                                                 });\r
52                                 });\r
53 \r
54                         this.wait();\r
55                 },\r
56 \r
57                 name : document.title\r
58         };\r
59 })() );\r
60 \r
61         //]]>\r
62         </script>\r
63 </head>\r
64 <body>\r
65 </body>\r
66 </html>\r