Add failing specs for deprecated options usage
This commit is contained in:
		
					parent
					
						
							
								5c9b19b508
							
						
					
				
			
			
				commit
				
					
						1e8e8f18b4
					
				
			
		
					 1 changed files with 21 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -759,4 +759,25 @@ describe('browser-window module', function() {
 | 
			
		|||
      });
 | 
			
		||||
    });
 | 
			
		||||
  });
 | 
			
		||||
 | 
			
		||||
  describe('deprecated options', function() {
 | 
			
		||||
    it('throws a deprecation error for option keys using hyphens instead of camel case', function() {
 | 
			
		||||
      assert.throws(function () {
 | 
			
		||||
        new BrowserWindow({'min-width': 500})
 | 
			
		||||
      }, 'min-width is deprecated. Use minWidth instead.');
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    it('throws a deprecation error for webPreference keys using hyphens instead of camel case', function() {
 | 
			
		||||
      assert.throws(function () {
 | 
			
		||||
        new BrowserWindow({webPreferences: {'node-integration': false}})
 | 
			
		||||
      }, 'node-integration is deprecated. Use nodeIntegration instead.');
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    it('throws a deprecation error for option keys that should be set on webPreferences', function() {
 | 
			
		||||
      assert.throws(function () {
 | 
			
		||||
        new BrowserWindow({zoomFactor: 1})
 | 
			
		||||
      }, 'Setting zoomFactor on options is deprecated. Set it on options.webPreferences instead.');
 | 
			
		||||
    });
 | 
			
		||||
  })
 | 
			
		||||
 | 
			
		||||
});
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue