forked from sheetjs/sheetjs
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			527 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			527 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /* vim: set ts=2: */
 | |
| /*jshint loopfunc:true, mocha:true, node:true */
 | |
| var SSF = require('../');
 | |
| var fs = require('fs');
 | |
| var data = fs.readFileSync('./test/valid.tsv','utf8').split("\n");
 | |
| var _data = [0, 1, -2, 3.45, -67.89, "foo"];
 | |
| function doit(d) {
 | |
|   it(d[0], function() {
 | |
|     for(var w = 0; w < _data.length; ++w) {
 | |
|       SSF.format(d[0], _data[w]);
 | |
|     }
 | |
|   });
 | |
| }
 | |
| describe('valid formats', function() {
 | |
|   for(var j=0;j<data.length;++j) {
 | |
|     if(!data[j]) return;
 | |
|     doit(data[j].replace(/#{255}/g,"").split("\t"));
 | |
|   }
 | |
| });
 |