fix: VariableArea::verify vergleicht auch den Namen; Docstring beschreibt, was verify und differences wirklich fangen
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5.5
parent
25252c92f2
commit
d092c05311
@@ -135,7 +135,11 @@ final class VariableAreaTest extends TestCase
|
||||
$emptied = $expected;
|
||||
$emptied['numbers']['gvid-radius0001']['value'] = '';
|
||||
|
||||
$relabeled = $expected;
|
||||
$relabeled['numbers']['gvid-radius0001']['label'] = 'Anders';
|
||||
|
||||
self::assertTrue($area->verify($expected, $sanitized));
|
||||
self::assertFalse($area->verify($expected, $relabeled));
|
||||
self::assertFalse($area->verify($expected, $missing));
|
||||
self::assertFalse($area->verify($expected, $archived));
|
||||
self::assertFalse($area->verify($expected, $emptied));
|
||||
@@ -155,5 +159,10 @@ final class VariableAreaTest extends TestCase
|
||||
['Divi hat den Wert der Variablen „Slogan“ beim Speichern bereinigt.'],
|
||||
$area->differences($expected, $sanitized)
|
||||
);
|
||||
$sanitized['strings']['gvid-slogan0001']['label'] = 'Slogan neu';
|
||||
self::assertSame(
|
||||
['Divi hat den Namen und den Wert der Variablen „Slogan neu“ beim Speichern bereinigt.'],
|
||||
$area->differences($expected, $sanitized)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user