File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -146,4 +146,20 @@ define( [
146
146
time . settings . daybeforemonth = dbmStateBefore ; // reset state of evil global setting
147
147
} ) ;
148
148
149
+ QUnit . test ( 'Equality of Time objects with different calendar model' , function ( assert ) {
150
+ $ . each ( validTimeDefinitions , function ( name , definition ) {
151
+ var time1 = new Time ( definition ) ,
152
+ time2 = new Time ( definition , {
153
+ calendarname : definition . calendarname === Time . CALENDAR . GREGORIAN
154
+ ? Time . CALENDAR . JULIAN
155
+ : Time . CALENDAR . GREGORIAN
156
+ } ) ;
157
+
158
+ assert . ok (
159
+ ! time1 . equals ( time2 ) && ! time2 . equals ( time1 ) ,
160
+ 'Time created from string "' + name + '" but different calendar model is not equal'
161
+ ) ;
162
+ } ) ;
163
+ } ) ;
164
+
149
165
} ) ;
You can’t perform that action at this time.
0 commit comments