खाली और न्यूनतम
क्या फ़ॉर्मैट की अनुमति जितनी छोटी वैध फ़ाइल पास हो जाती है?
empty-and-minimal प्रीसेट एक कमांड में इस सवाल के लिए असली टेस्ट फ़ाइलों का पूरा सेट बनाता है,
और उनके बगल में एक manifest.json जो बताता है कि आपके सिस्टम को हर फ़ाइल पर क्या
प्रतिक्रिया देनी चाहिए। नीचे सब कुछ इस संस्करण के डिफ़ॉल्ट पर प्रोग्राम से पढ़ा गया है।
यह आम तौर पर क्या पकड़ता है?
- एक वैध फ़ाइल जो बहुत छोटी होने के कारण ठुकरा दी जाती है, क्योंकि जाँच बाइट पढ़ने के बजाय गिनती है
- एक खाली फ़ाइल जो रिपोर्ट होने के बजाय रीडर को क्रैश कर देती है
- एक पिक्सेल चौड़ी तस्वीर जो थंबनेल तक के रास्ते में शून्य से भाग देती है
- ऐसा स्टोरेज जो शून्य बाइट को असफल अपलोड समझकर बार-बार कोशिश करता रहता है
सेट में क्या है?
डिफ़ॉल्ट पर, जैसा tfg preset show empty-and-minimal बताता है:
| फ़ाइलें | 28 |
|---|---|
| इसकी रेसिपी में टार्गेट | 28 |
| कुल आकार | 32 667 B |
| फ़ॉर्मैट | avif, bmp, csv, docx, gif, html, ico, jpg, json, jxl, log, md, pdf, png, pptx, svg, targz, tiff, toml, txt, wav, webp, xlsx, xml, yaml, zip |
और उस सेट का मैनिफ़ेस्ट आपके सिस्टम से क्या अपेक्षा रखता है:
| अपेक्षित | अर्थ | फ़ाइलें |
|---|---|---|
accept | आपके सिस्टम को फ़ाइल मंज़ूर करनी चाहिए। | 26 |
unspecified | यह आपके सिस्टम के नियमों पर निर्भर है। आप तय करें, फिर जाँचें कि जो होता है वही है जो आप चाहते थे। | 2 |
आप क्या बदल सकते हैं?
| सेटिंग | लेती है | डिफ़ॉल्ट | क्या करती है |
|---|---|---|---|
--formats |
अल्पविराम से अलग किए गए फ़ॉर्मैट id, या all | all |
सेट किन फ़ॉर्मैट से बना है। इस बिल्ड के सभी फ़ॉर्मैट के लिए all रहने दें, या वे फ़ॉर्मैट लिखें जिन्हें आपका सिस्टम स्वीकार करता है। |
इसे कैसे चलाएँ?
देखें कि सेट की क़ीमत क्या होगी, उसे बनाएँ, या संपादन के लिए उसकी रेसिपी लें:
tfg preset show empty-and-minimal
tfg generate --preset empty-and-minimal --out ./empty-and-minimal
tfg preset eject empty-and-minimal > empty-and-minimal.yaml
या अपनी रेसिपी में, अपने टेस्ट के बगल में, इस पर आगे बनाएँ:
version: 1
extends: preset:empty-and-minimal