script to convert fixtures to json
Tento commit je obsažen v:
		
							rodič
							
								
									5e125c9a31
								
							
						
					
					
						revize
						2bd8ea653d
					
				
							
								
								
									
										33
									
								
								test/convert-fixtures-to-json.js
									
									
									
									
									
										Normální soubor
									
								
							
							
						
						
									
										33
									
								
								test/convert-fixtures-to-json.js
									
									
									
									
									
										Normální soubor
									
								
							| @ -0,0 +1,33 @@ | ||||
| 'use strict'; | ||||
| 
 | ||||
| var fs = require('fs'); | ||||
| var path = require('path'); | ||||
| var dnsjs = require('../').DNSPacket; | ||||
| var expected; // shim
 | ||||
| 
 | ||||
| var dirname = path.join(__dirname, 'fixtures'); | ||||
| var i = 0; | ||||
| 
 | ||||
| console.log("\nConverting .js fixtures to .json\n"); | ||||
| fs.readdirSync(dirname).forEach(function (name) { | ||||
|   if (!/\.js$/.test(name)) { | ||||
|     return; | ||||
|   } | ||||
| 
 | ||||
|   var filename = path.join(dirname, name); | ||||
| 
 | ||||
|   i += 1; | ||||
|   console.log('•', i, 'test/fixtures/' + name); | ||||
| 
 | ||||
|   var js = "module.exports = " + fs.readFileSync(filename, 'utf8'); | ||||
|   fs.writeFileSync(filename + '.real.js', js); | ||||
|   var json = require(filename + '.real.js'); | ||||
|   fs.writeFileSync(filename + 'on', JSON.stringify(json, null, 2), 'utf8'); | ||||
|   try { | ||||
|     fs.unlinkSync(filename + '.real.js'); | ||||
|   } catch(e) { | ||||
|     console.error('Error:', filename); | ||||
|     console.error(e.message + '\n'); | ||||
|   } | ||||
| }); | ||||
| console.log("\nDone.\n\n\n"); | ||||
		Načítá se…
	
	
			
			x
			
			
		
	
		Odkázat v novém úkolu
	
	Zablokovat Uživatele