text: describe("Media queries", function() {
  
  	var Absurd = require('../../index.js');
  
  	it("Media queries", function(done) {
  		Absurd(function(api) {
  			api.plugin("brand-color", function(api) {
  				return { color: '#9fA' };
  			})
  			api.add({
  				body: {
  					'line-height': '20px',
  					'@media all (max-width: 950px)': {
  						'line-height': '40px',
  						color: '#BADA55'
  					},
  					'@media all (min-width: 550px)': {
  						'line-height': '32px'
  					},
  					p: {
  						margin: '10px',
  						padding: '4px',
  						'@media all (max-width: 950px)': {
  							padding: '12px',
  							'brand-color': ''
  						}
  					}
  				}
  			});
  		}).compile(function(err, css) {
  			expect(err).toBe(null);
  			expect(css).toBeDefined();
  			expect(css).toBe('body{line-height: 20px;}body p{margin: 10px;padding: 4px;}@media all (max-width: 950px){body{line-height: 40px;color: #BADA55;}body p{color: #9fA;padding: 12px;}}@media all (min-width: 550px){body{line-height: 32px;}}');
  			done();
  		}, {minify: true});		
  	});
  
  });