टेस्ट वेक्टर

हमारे अपने Playwright राउंड-ट्रिप सूट द्वारा उपयोग किए जाने वाले संदर्भ फिक्सचर। प्रत्येक पंक्ति एक ऐसा इनपुट है जिसे जनरेटर स्वीकार करता है और अपेक्षित सब-स्ट्रिंग(s) जो डीकोड किए गए आउटपुट में होनी चाहिए। अपने स्वयं के वेलिडेटर लिखने या पैरिटी टेस्ट पुनः बनाने के लिए इनका उपयोग करें।

स्रोत: हमारे रेपो में tests/fixtures.json। इस साइट से सीधे लाया गया ताकि हमेशा सिंक में रहे।

प्रकारइनपुट फ़ील्डअपेक्षित सब-स्ट्रिंग(s)फ़ॉर्मेट
लोड हो रहा है…

इनका उपयोग कैसे करें

जनरेटर का उपयोग करके किसी भी पंक्ति का पेलोड जनरेट करें, नामांकित फ़ील्ड में इनपुट मान भरें, जनरेट पर क्लिक करें, किसी भी रीडर से परिणाम स्कैन करें। डीकोड किए गए टेक्स्ट में प्रत्येक "अपेक्षित सब-स्ट्रिंग" होनी चाहिए। यदि नहीं है, तो एक इश्यू दर्ज करें।

राउंड-ट्रिप बनाम यूनिट-टेस्ट पैरिटी

ये फिक्सचर हमारे tests/roundtrip.mjs हार्नेस का ग्राउंड ट्रूथ हैं, जो हेडलेस Chromium में प्रत्येक कोड जनरेट करता है, इसे BarcodeDetector के माध्यम से वापस डीकोड करता है, और सब-स्ट्रिंग मिलान का दावा करता है। हार्नेस एनकोडर क्रैश को पकड़ने के लिए प्रति फिक्सचर एक म्यूटेशन पास (खाली / बड़े / नियंत्रण / यूनिकोड इनपुट) भी चलाता है।

मानक संदर्भ

अंतिम सत्यापन: 2026-04-13। प्राइवेसी मैनिफेस्टो · संगतता मैट्रिक्स