Adding Backbone.noConflict() and keeping track of the original root.Backbone.

This commit is contained in:
Samuel Clay
2011-03-23 14:08:37 -04:00
parent da52ae1c43
commit 67d61fc355
3 changed files with 29 additions and 3 deletions

12
test/noconflict.js Normal file
View File

@@ -0,0 +1,12 @@
$(document).ready(function() {
module("Backbone.noConflict");
test('Backbone.noConflict', function() {
var noconflictBackbone = Backbone.noConflict();
equals(window.Backbone, undefined, 'Returned window.Backbone');
window.Backbone = noconflictBackbone;
equals(window.Backbone, noconflictBackbone, 'Backbone is still pointing to the original Backbone');
});
});

View File

@@ -10,6 +10,7 @@
<script type="text/javascript" src="vendor/underscore-1.1.5.js"></script>
<script type="text/javascript" src="../backbone.js"></script>
<script type="text/javascript" src="noconflict.js"></script>
<script type="text/javascript" src="events.js"></script>
<script type="text/javascript" src="model.js"></script>
<script type="text/javascript" src="collection.js"></script>