first commit

This commit is contained in:
2025-08-02 16:30:27 +02:00
commit 23646bfcee
14851 changed files with 1750626 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
<?php
namespace TemplateTest;
global $cfg;
require_once $cfg['Path']['shared_version'].'admin/functions.admin.php';
class FiltersTest extends TemplateTestCase
{
/**
* @dataProvider data_testFormatEditablePrice
*/
public function testFormatEditablePrice($expect, $params)
{
$this->smarty->loadPlugin('smarty_modifier_format_editable_price');
$this->assertEquals($expect, call_user_func_array('smarty_modifier_format_editable_price', $params));
}
public function data_testFormatEditablePrice()
{
return [
['11.12', [toDecimal('11.1234')]],
['11.1234', [toDecimal('11.1234'), 4]],
['11.1234', [toDecimal('11.1234'), -4]],
['11.12', [toDecimal('11.12'), -4]],
];
}
}

View File

@@ -0,0 +1,16 @@
<?php
namespace TemplateTest;
class TemplateTestCase extends \DatabaseTestCase
{
/** @var \Smarty */
protected $smarty;
protected function setUp(): void
{
parent::setUp();
$this->smarty = createSmarty(true, true);
}
}