| 
									
										
										
										
											2020-04-15 17:55:03 +01:00
										 |  |  | load("test-common.js"); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | try { | 
					
						
							| 
									
										
										
										
											2020-07-05 09:27:00 -07:00
										 |  |  |   assert(void "" === undefined); | 
					
						
							|  |  |  |   assert(void "foo" === undefined); | 
					
						
							|  |  |  |   assert(void 1 === undefined); | 
					
						
							|  |  |  |   assert(void 42 === undefined); | 
					
						
							|  |  |  |   assert(void true === undefined); | 
					
						
							|  |  |  |   assert(void false === undefined); | 
					
						
							|  |  |  |   assert(void null === undefined); | 
					
						
							|  |  |  |   assert(void undefined === undefined); | 
					
						
							|  |  |  |   assert(void function () {} === undefined); | 
					
						
							|  |  |  |   assert(void (() => {}) === undefined); | 
					
						
							|  |  |  |   assert(void (() => "hello friends")() === undefined); | 
					
						
							|  |  |  |   assert((() => void "hello friends")() === undefined); | 
					
						
							| 
									
										
										
										
											2020-04-15 17:55:03 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-07-05 09:27:00 -07:00
										 |  |  |   console.log("PASS"); | 
					
						
							| 
									
										
										
										
											2020-04-15 17:55:03 +01:00
										 |  |  | } catch (e) { | 
					
						
							| 
									
										
										
										
											2020-07-05 09:27:00 -07:00
										 |  |  |   console.log("FAIL: " + e); | 
					
						
							| 
									
										
										
										
											2020-04-15 17:55:03 +01:00
										 |  |  | } |