1f8369d7dSTobias Sarnowski<?php 2f8369d7dSTobias Sarnowski 3f8369d7dSTobias Sarnowskiclass common_cleanText_test extends DokuWikiTest { 4f8369d7dSTobias Sarnowski 5f8369d7dSTobias Sarnowski function test_unix(){ 6*65ee48a5SHakan Sandell $unix = "one\n two\n\n three"; 7f8369d7dSTobias Sarnowski $this->assertEquals($unix,cleanText($unix)); 8f8369d7dSTobias Sarnowski } 9f8369d7dSTobias Sarnowski 10f8369d7dSTobias Sarnowski function test_win(){ 11f8369d7dSTobias Sarnowski $unix = "one\ntwo\nthree"; 12f8369d7dSTobias Sarnowski $win = "one\r\ntwo\r\nthree"; 13f8369d7dSTobias Sarnowski 14f8369d7dSTobias Sarnowski $this->assertEquals(bin2hex($unix), '6f6e650a74776f0a7468726565'); 15f8369d7dSTobias Sarnowski $this->assertEquals(bin2hex($win), '6f6e650d0a74776f0d0a7468726565'); 16f8369d7dSTobias Sarnowski $this->assertNotEquals($unix, $win); 17f8369d7dSTobias Sarnowski $this->assertEquals($unix, cleanText($win)); 18f8369d7dSTobias Sarnowski } 19f8369d7dSTobias Sarnowski} 20f8369d7dSTobias Sarnowski 21f8369d7dSTobias Sarnowski//Setup VIM: ex: et ts=4 : 22