Meta-fields for InvoiceTemplate, structured Customer address (#5519)
This commit is contained in:
@@ -96,6 +96,7 @@ class DebugRendererTest extends TestCase
|
||||
'invoice.language',
|
||||
'invoice.tax_nc',
|
||||
'invoice.tax_plain',
|
||||
'invoice.tax_rows',
|
||||
'invoice.total_time',
|
||||
'invoice.duration_decimal',
|
||||
'invoice.first',
|
||||
@@ -137,12 +138,19 @@ class DebugRendererTest extends TestCase
|
||||
'query.end_year',
|
||||
'customer.id',
|
||||
'customer.address',
|
||||
'customer.address_line1',
|
||||
'customer.address_line2',
|
||||
'customer.address_line3',
|
||||
'customer.buyer_reference',
|
||||
'customer.city',
|
||||
'customer.postcode',
|
||||
'customer.name',
|
||||
'customer.contact',
|
||||
'customer.company',
|
||||
'customer.vat',
|
||||
'customer.vat_id',
|
||||
'customer.country',
|
||||
'customer.country_name',
|
||||
'customer.number',
|
||||
'customer.homepage',
|
||||
'customer.comment',
|
||||
|
||||
@@ -95,6 +95,7 @@ trait RendererTestTrait
|
||||
$template->setTitle('a very *long* test invoice / template title with [ßpecial] chäracter');
|
||||
$template->setVat(19);
|
||||
$template->setLanguage('en');
|
||||
$template->setCustomer($customer);
|
||||
|
||||
$pMeta = new ProjectMeta();
|
||||
$pMeta->setName('foo-project')->setValue('bar-project')->setIsVisible(true);
|
||||
@@ -279,6 +280,7 @@ trait RendererTestTrait
|
||||
$template->setTitle('a test invoice template title');
|
||||
$template->setVat(19);
|
||||
$template->setLanguage('it');
|
||||
$template->setCustomer($customer);
|
||||
|
||||
$project = new Project();
|
||||
$project->setName('project name');
|
||||
|
||||
@@ -59,7 +59,7 @@ class TwigRendererTest extends KernelTestCase
|
||||
$sut = new TwigRenderer($twig);
|
||||
|
||||
$model = $this->getInvoiceModel();
|
||||
$model->getTemplate()?->setLanguage('de');
|
||||
$model->getTemplate()->setLanguage('de');
|
||||
|
||||
$document = $this->getInvoiceDocument('timesheet.html.twig');
|
||||
$response = $sut->render($document, $model);
|
||||
@@ -118,7 +118,7 @@ class TwigRendererTest extends KernelTestCase
|
||||
$sut = new TwigRenderer($twig);
|
||||
|
||||
$model = $this->getInvoiceModel();
|
||||
$model->getTemplate()?->setLanguage('de');
|
||||
$model->getTemplate()->setLanguage('de');
|
||||
|
||||
foreach ($files as $filename) {
|
||||
$document = new InvoiceDocument(new \SplFileInfo($filename));
|
||||
|
||||
Reference in New Issue
Block a user