@@ -104,7 +104,7 @@ test( "jQuery.browser", function() {
104104test ( "jQuery.sub() - Static Methods" , function ( ) {
105105 expect ( 19 ) ;
106106
107- var Subclass ;
107+ var Subclass , SubSubclass ;
108108
109109 // Other warnings may be fired when props are copied
110110 expectWarning ( "jQuery.sub" , function ( ) {
@@ -125,16 +125,16 @@ test( "jQuery.sub() - Static Methods", function(){
125125
126126 //Test Simple Subclass
127127 ok ( Subclass [ "topLevelMethod" ] ( ) === false , "Subclass.topLevelMethod thought debug was true" ) ;
128- ok ( Subclass [ "config" ] [ "locale" ] == "en_US" , Subclass [ "config" ] [ "locale" ] + " is wrong!" ) ;
128+ ok ( Subclass [ "config" ] [ "locale" ] === "en_US" , Subclass [ "config" ] [ "locale" ] + " is wrong!" ) ;
129129 deepEqual ( Subclass [ "config" ] [ "test" ] , undefined , "Subclass.config.test is set incorrectly" ) ;
130130 equal ( jQuery . ajax , Subclass . ajax , "The subclass failed to get all top level methods" ) ;
131131
132132 //Create a SubSubclass
133- var SubSubclass = Subclass . sub ( ) ;
133+ SubSubclass = Subclass . sub ( ) ;
134134
135135 //Make Sure the SubSubclass inherited properly
136136 ok ( SubSubclass [ "topLevelMethod" ] ( ) === false , "SubSubclass.topLevelMethod thought debug was true" ) ;
137- ok ( SubSubclass [ "config" ] [ "locale" ] == "en_US" , SubSubclass [ "config" ] [ "locale" ] + " is wrong!" ) ;
137+ ok ( SubSubclass [ "config" ] [ "locale" ] === "en_US" , SubSubclass [ "config" ] [ "locale" ] + " is wrong!" ) ;
138138 deepEqual ( SubSubclass [ "config" ] [ "test" ] , undefined , "SubSubclass.config.test is set incorrectly" ) ;
139139 equal ( jQuery . ajax , SubSubclass . ajax , "The subsubclass failed to get all top level methods" ) ;
140140
@@ -145,13 +145,13 @@ test( "jQuery.sub() - Static Methods", function(){
145145 SubSubclass . ajax = function ( ) { return false ; } ;
146146 ok ( SubSubclass [ "topLevelMethod" ] ( ) , "SubSubclass.topLevelMethod thought debug was false" ) ;
147147 deepEqual ( SubSubclass ( document ) [ "subClassMethod" ] , Subclass . fn [ "subClassMethod" ] , "Methods Differ!" ) ;
148- ok ( SubSubclass [ "config" ] [ "locale" ] == "es_MX" , SubSubclass [ "config" ] [ "locale" ] + " is wrong!" ) ;
149- ok ( SubSubclass [ "config" ] [ "test" ] == "worked" , "SubSubclass.config.test is set incorrectly" ) ;
148+ ok ( SubSubclass [ "config" ] [ "locale" ] === "es_MX" , SubSubclass [ "config" ] [ "locale" ] + " is wrong!" ) ;
149+ ok ( SubSubclass [ "config" ] [ "test" ] === "worked" , "SubSubclass.config.test is set incorrectly" ) ;
150150 notEqual ( jQuery . ajax , SubSubclass . ajax , "The subsubclass failed to get all top level methods" ) ;
151151
152152 //This shows that the modifications to the SubSubClass did not bubble back up to it's superclass
153153 ok ( Subclass [ "topLevelMethod" ] ( ) === false , "Subclass.topLevelMethod thought debug was true" ) ;
154- ok ( Subclass [ "config" ] [ "locale" ] == "en_US" , Subclass [ "config" ] [ "locale" ] + " is wrong!" ) ;
154+ ok ( Subclass [ "config" ] [ "locale" ] === "en_US" , Subclass [ "config" ] [ "locale" ] + " is wrong!" ) ;
155155 deepEqual ( Subclass [ "config" ] [ "test" ] , undefined , "Subclass.config.test is set incorrectly" ) ;
156156 deepEqual ( Subclass ( document ) [ "subSubClassMethod" ] , undefined , "subSubClassMethod set incorrectly" ) ;
157157 equal ( jQuery . ajax , Subclass . ajax , "The subclass failed to get all top level methods" ) ;
@@ -163,7 +163,7 @@ test( "jQuery.sub() - .fn Methods", function(){
163163 var Subclass = jQuery . sub ( ) ,
164164 SubclassSubclass = Subclass . sub ( ) ,
165165 jQueryDocument = jQuery ( document ) ,
166- selectors , contexts , methods , method , arg , description ;
166+ selectors , contexts , method , arg , description ;
167167
168168 jQueryDocument . toString = function ( ) { return "jQueryDocument" ; } ;
169169
0 commit comments