mirror of
				https://github.com/django/django.git
				synced 2025-10-26 23:26:08 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			1023 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			1023 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /* global module, test, html_unescape, id_to_windowname,
 | |
|    windowname_to_id */
 | |
| /* eslint global-strict: 0, strict: 0 */
 | |
| 'use strict';
 | |
| 
 | |
| module('admin.RelatedObjectLookups');
 | |
| 
 | |
| test('html_unescape', function(assert) {
 | |
|     function assert_unescape(then, expected, message) {
 | |
|         assert.equal(html_unescape(then), expected, message);
 | |
|     }
 | |
|     assert_unescape('<', '<', 'less thans are unescaped');
 | |
|     assert_unescape('>', '>', 'greater thans are unescaped');
 | |
|     assert_unescape('"', '"', 'double quotes are unescaped');
 | |
|     assert_unescape(''', "'", 'single quotes are unescaped');
 | |
|     assert_unescape('&', '&', 'ampersands are unescaped');
 | |
| });
 | |
| 
 | |
| test('id_to_windowname', function(assert) {
 | |
|     assert.equal(id_to_windowname('.test'), '__dot__test');
 | |
|     assert.equal(id_to_windowname('misc-test'), 'misc__dash__test');
 | |
| });
 | |
| 
 | |
| test('windowname_to_id', function(assert) {
 | |
|     assert.equal(windowname_to_id('__dot__test'), '.test');
 | |
|     assert.equal(windowname_to_id('misc__dash__test'), 'misc-test');
 | |
| });
 |