From c577fe041042abfe3203edb1700b0ff0877d776e Mon Sep 17 00:00:00 2001
From: Cristiano Magro <cristiano.magro@vola.it>
Date: Fri, 15 May 2026 15:33:05 +0200
Subject: [PATCH] add MgrFiles
---
tests/Vola/UploadFile/FilenameTest.php | 21 ++++++++++++++++++---
1 files changed, 18 insertions(+), 3 deletions(-)
diff --git a/tests/Vola/UploadFile/FilenameTest.php b/tests/Vola/UploadFile/FilenameTest.php
index 4020cc6..702f7f4 100644
--- a/tests/Vola/UploadFile/FilenameTest.php
+++ b/tests/Vola/UploadFile/FilenameTest.php
@@ -9,13 +9,28 @@
class FilenameTest extends PHPUnit_Framework_TestCase
{
- public function testFilename()
+ /**
+ * @dataProvider nomiDeiFile
+ */
+ public function testFilename($nome, $atteso)
{
- $nome = '../ciCcio-- a.zip';
- $atteso = 'ciccio-a.zip';
$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'],
+ ['ciccioà.zip', 'ciccioà.zip'],
+ ['à.zip', 'à.zip'],
+ ['àèéòùì', 'àèéòùì'],
+ ['', ''],
+ ];
+ }
}
\ No newline at end of file
--
Gitblit v1.8.0