xref: /dokuwiki/_test/tests/inc/common_cleanText.test.php (revision 5a0eec47d375f076d810160503bdd303f8cf62a0)
1<?php
2
3require_once DOKU_INC . 'inc/init.php';
4require_once DOKU_INC . 'inc/common.php';
5
6class common_cleanText_test extends DokuWikiTest {
7
8    function test_unix(){
9        $unix = 'one
10                two
11
12                three';
13
14        $this->assertEquals($unix,cleanText($unix));
15    }
16
17    function test_win(){
18        $unix = "one\ntwo\nthree";
19        $win = "one\r\ntwo\r\nthree";
20
21        $this->assertEquals(bin2hex($unix), '6f6e650a74776f0a7468726565');
22        $this->assertEquals(bin2hex($win), '6f6e650d0a74776f0d0a7468726565');
23        $this->assertNotEquals($unix, $win);
24        $this->assertEquals($unix, cleanText($win));
25    }
26}
27
28//Setup VIM: ex: et ts=4 :
29