15 lines
		
	
	
		
			312 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			312 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
"use strict";
 | 
						|
 | 
						|
module.exports = function (t, a) {
 | 
						|
	a(t({}), 0, "Empty");
 | 
						|
	a(t({ raz: 1, dwa: null, trzy: undefined, cztery: 0 }), 4, "Some properties");
 | 
						|
	a(
 | 
						|
		t(
 | 
						|
			Object.defineProperties(
 | 
						|
				{}, { raz: { value: "raz" }, dwa: { value: "dwa", enumerable: true } }
 | 
						|
			)
 | 
						|
		),
 | 
						|
		1, "Some properties hidden"
 | 
						|
	);
 | 
						|
};
 |