forked from coolaj86/digd.js
		
	add some test ideas
This commit is contained in:
		
							parent
							
								
									bc5c003901
								
							
						
					
					
						commit
						d32dba2a75
					
				
							
								
								
									
										44
									
								
								TESTS.md
									
									
									
									
									
								
							
							
						
						
									
										44
									
								
								TESTS.md
									
									
									
									
									
								
							| @ -24,3 +24,47 @@ Send malformed packets (both as queries and as answers): | ||||
| 
 | ||||
| Test that ANY queries return records of all types matching the domain | ||||
| Test that A queries only return A records, not others matching the domain | ||||
| 
 | ||||
| 
 | ||||
| ``` | ||||
| # Sample Data: | ||||
| #   no A records for delegated.daplie.me | ||||
| #   two external NS records for delegted.daplie.me | ||||
| #   zone daplie.me exists | ||||
| 
 | ||||
| # Test: | ||||
| #   should return NS records in AUTHORITY section, nothing else | ||||
| node bin/dig.js @localhost -p 65053 A delegated.daplie.me | ||||
| 
 | ||||
| #   should return NS records in ANSWER section, nothing else | ||||
| node bin/dig.js @localhost -p 65053 NS delegated.daplie.me | ||||
| 
 | ||||
| 
 | ||||
| # Sample Data: | ||||
| #   two A records for daplie.me | ||||
| #   no NS records | ||||
| 
 | ||||
| # Test: | ||||
| #   should return A records in ANSWER section, nothing else | ||||
| node bin/dig.js @localhost -p 65053 A daplie.me | ||||
| 
 | ||||
| #   should return SOA records in AUTHORITY section, nothing else | ||||
| node bin/dig.js @localhost -p 65053 A doesntexist.daplie.me | ||||
| node bin/dig.js @localhost -p 65053 NS doesntexist.daplie.me | ||||
| 
 | ||||
| 
 | ||||
| # Sample Data: | ||||
| #   two A records for a.daplie.me | ||||
| #   has **internal** NS records | ||||
| 
 | ||||
| # Test: | ||||
| #   should return A record in ANSWER section, nothing else | ||||
| node bin/dig.js @localhost -p 65053 A a.daplie.me | ||||
| 
 | ||||
| #   should return SOA record in AUTHORITY section, nothing else | ||||
| node bin/dig.js @localhost -p 65053 A doesntexist.a.daplie.me | ||||
| 
 | ||||
| #   should return NS records in ANSWER section, nothing else | ||||
| node bin/dig.js @localhost -p 65053 NS a.daplie.me | ||||
| 
 | ||||
| ``` | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user