Umlaute statt Umschreibungen
Oberflaeche, Fehlermeldungen und Kommentare schrieben durchgehend ae, oe, ue und ss. Dafuer gab es keinen Grund - die Anwendung ist deutschsprachig und laeuft durchgehend in UTF-8. Betroffen waren 55 Dateien, darunter alle sichtbaren Texte: Guthaben-Zaehler, Import, Nutzerverwaltung, Passwortwechsel und die Zwei-Faktor-Einrichtung. Der Name einer Migration bleibt im README-Beispiel bewusst bei ASCII, weil daraus ein Verzeichnisname wird.
This commit is contained in:
@@ -39,7 +39,7 @@ describe('Profil auslesen', () => {
|
||||
assert.equal(cc.purchasedAt?.getDate(), 6);
|
||||
});
|
||||
|
||||
it('erkennt stornierte Kaeufe', () => {
|
||||
it('erkennt stornierte Käufe', () => {
|
||||
const revoked = profile.packages.find((p) => p.packageBoughtId === 9007);
|
||||
assert.equal(revoked?.revoked, true);
|
||||
});
|
||||
@@ -54,7 +54,7 @@ describe('Profil auslesen', () => {
|
||||
'donations_data[9004] = {kaputt"id"',
|
||||
);
|
||||
const result = parseProfile(broken, '76561198000000999');
|
||||
assert.equal(result.packages.length, 7, 'nur die kaputte Zeile faellt weg');
|
||||
assert.equal(result.packages.length, 7, 'nur die kaputte Zeile fällt weg');
|
||||
});
|
||||
});
|
||||
|
||||
@@ -73,21 +73,21 @@ describe('Pakete zuordnen', () => {
|
||||
});
|
||||
});
|
||||
|
||||
it('zaehlt "Custom Character Redesign" als Redesign, nicht als CC', () => {
|
||||
it('zählt "Custom Character Redesign" als Redesign, nicht als CC', () => {
|
||||
assert.deepEqual(classifyPackage(pkg({ packageName: 'Custom Character Redesign' })), {
|
||||
kind: 'package',
|
||||
target: 'REDESIGN_PACKAGE',
|
||||
});
|
||||
});
|
||||
|
||||
it('liest den Verbrauchszaehler samt Anzahl', () => {
|
||||
it('liest den Verbrauchszähler samt Anzahl', () => {
|
||||
const result = classifyPackage(
|
||||
pkg({ packageName: 'CC-Paket oder Redesign genutzt | 3 Mal' }),
|
||||
);
|
||||
assert.deepEqual(result, { kind: 'usage_counter', times: 3 });
|
||||
});
|
||||
|
||||
it('ignoriert Merch und Raenge trotz SCP-RP-Tag', () => {
|
||||
it('ignoriert Merch und Ränge trotz SCP-RP-Tag', () => {
|
||||
assert.equal(classifyPackage(pkg({ packageName: 'FG-Tasse | Merch' })).kind, 'ignore');
|
||||
assert.equal(classifyPackage(pkg({ packageName: '25 Ingame-Level' })).kind, 'ignore');
|
||||
assert.equal(classifyPackage(pkg({ packageName: 'VIP (12 Monate)' })).kind, 'ignore');
|
||||
@@ -105,7 +105,7 @@ describe('Pakete zuordnen', () => {
|
||||
assert.equal(result.kind, 'ignore');
|
||||
});
|
||||
|
||||
it('schiebt unklare CC-Titel in die Handpruefung statt zu raten', () => {
|
||||
it('schiebt unklare CC-Titel in die Handprüfung statt zu raten', () => {
|
||||
assert.equal(classifyPackage(pkg({ packageName: 'CC Sonderaktion Winter' })).kind, 'unclear');
|
||||
});
|
||||
});
|
||||
@@ -116,13 +116,13 @@ describe('SteamID-Schreibweisen', () => {
|
||||
const modern = '[U:1:39735271]';
|
||||
const sixtyFour = '76561198000000999';
|
||||
|
||||
it('fuehrt alle drei Formate auf dieselbe ID zusammen', () => {
|
||||
it('führt alle drei Formate auf dieselbe ID zusammen', () => {
|
||||
assert.equal(normalizeSteamId(legacy), sixtyFour);
|
||||
assert.equal(normalizeSteamId(modern), sixtyFour);
|
||||
assert.equal(normalizeSteamId(sixtyFour), sixtyFour);
|
||||
});
|
||||
|
||||
it('rechnet zurueck in die Legacy-Form', () => {
|
||||
it('rechnet zurück in die Legacy-Form', () => {
|
||||
assert.equal(toLegacySteamId(sixtyFour), legacy);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user