1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| <?php
| /**
| * Created by PhpStorm.
| * User: cristiano
| * Date: 26/08/19
| * Time: 23.25
| */
|
| class FilenameTest extends PHPUnit_Framework_TestCase
| {
|
| /**
| * @dataProvider nomiDeiFile
| */
| public function testFilename($nome, $atteso)
| {
|
| $esito = Upload_Filename::create()->filter($nome);
|
| $this->assertEquals($atteso, $esito);
| }
|
| public function nomiDeiFile()
| {
| return [
| ['ciccio', 'ciccio'],
| ['../ciCcio-- a.zip', 'ciccio-a.zip'],
| ['../../ciccio.ZIP.zip', 'ciccio.zip.zip'],
| ['ciccioò.zip', 'ciccioò.zip'],
| ['', ''],
| ];
| }
| }
|
|