Skip to content

Commit 44de277

Browse files
author
Mark Healey
committed
Replacing use of Dojo with RequireJS in /tests
1 parent f3f5284 commit 44de277

File tree

2 files changed

+40
-41
lines changed

2 files changed

+40
-41
lines changed

sdk/f2.no-third-party.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
}
66

77
/*!
8-
* F2 v1.4.0 10-16-2013
8+
* F2 v1.4.0 10-17-2013
99
* Copyright (c) 2013 Markit On Demand, Inc. http://www.openf2.org
1010
*
1111
* "F2" is licensed under the Apache License, Version 2.0 (the "License");

tests/index-amd.html

+39-40
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@
3333

3434
<!-- include source files here... -->
3535
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
36-
<script type="text/javascript" data-dojo-config="async: true" src="https://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js"></script>
36+
<!--<script type="text/javascript" data-dojo-config="async: true, isJasmineTestRunner: true" src="https://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dojo/dojo.js"></script>-->
37+
<script type="text/javascript" src="../sdk/src/third-party/require.min.js"></script>
3738

3839
<!-- include spec files here... -->
3940
<script type="text/javascript" src="spec/spec-helpers.js"></script>
@@ -46,46 +47,44 @@
4647
<script type="text/javascript" src="js/preloadedTest-amd.js"></script>
4748

4849
<script type="text/javascript">
49-
require(["dojo/ready"], function (ready) {
50-
ready(function () {
51-
var jasmineEnv = jasmine.getEnv();
52-
jasmineEnv.updateInterval = 1000;
53-
54-
var htmlReporter = new jasmine.HtmlReporter();
55-
56-
jasmineEnv.addReporter(htmlReporter);
57-
58-
jasmineEnv.specFilter = function(spec) {
59-
return htmlReporter.specFilter(spec);
60-
};
61-
62-
jasmine.getEnv().addReporter(new jasmine.TrivialReporter());
63-
64-
var console_reporter = new jasmine.ConsoleReporter()
65-
jasmine.getEnv().addReporter(console_reporter);
66-
67-
var currentWindowOnload = window.onload;
68-
69-
window.onload = function() {
70-
if (currentWindowOnload) {
71-
currentWindowOnload();
72-
}
73-
execJasmine();
74-
};
75-
76-
function execJasmine() {
77-
// allow F2 to be reloaded on the fly
78-
window.F2_TESTING_MODE = true;
79-
80-
// defined by the node test server, if it is running
81-
if (typeof window.F2_NODE_TEST_SERVER === 'undefined') {
82-
window.F2_NODE_TEST_SERVER = false; // just so we don't need to check for 'undefined' elsewhere
83-
document.getElementById('test-server-failure').style.display = 'block';
84-
}
85-
86-
jasmineEnv.execute();
50+
$(function () {
51+
var jasmineEnv = jasmine.getEnv();
52+
jasmineEnv.updateInterval = 1000;
53+
54+
var htmlReporter = new jasmine.HtmlReporter();
55+
56+
jasmineEnv.addReporter(htmlReporter);
57+
58+
jasmineEnv.specFilter = function(spec) {
59+
return htmlReporter.specFilter(spec);
60+
};
61+
62+
jasmine.getEnv().addReporter(new jasmine.TrivialReporter());
63+
64+
var console_reporter = new jasmine.ConsoleReporter()
65+
jasmine.getEnv().addReporter(console_reporter);
66+
67+
var currentWindowOnload = window.onload;
68+
69+
window.onload = function() {
70+
if (currentWindowOnload) {
71+
currentWindowOnload();
8772
}
88-
})
73+
execJasmine();
74+
};
75+
76+
function execJasmine() {
77+
// allow F2 to be reloaded on the fly
78+
window.F2_TESTING_MODE = true;
79+
80+
// defined by the node test server, if it is running
81+
if (typeof window.F2_NODE_TEST_SERVER === 'undefined') {
82+
window.F2_NODE_TEST_SERVER = false; // just so we don't need to check for 'undefined' elsewhere
83+
document.getElementById('test-server-failure').style.display = 'block';
84+
}
85+
86+
jasmineEnv.execute();
87+
}
8988
});
9089
</script>
9190
</body>

0 commit comments

Comments
 (0)