function testRequiredEscaping() { // NOTE verifies that columns with special characters are escaped properly $model = new \Core3\Model\Spreadsheet(); $model->defineColumns(array('ti,tel', 'namn', 'datum', 'antal')); $model->addRow(array('a 1', 'böp,på', 'cdwd', 'devef')); $writer = new Csv(); $writer->setLineEnding("\n"); $this->assertEquals($writer->render($model), '"ti,tel";namn;datum;antal' . "\n" . 'a 1;"böp,på";cdwd;devef' . "\n"); }
/** * Computes the dataTable output and returns the string/binary * * @return string */ public function render() { return parent::render(); }