Testing Files Generator
हिन्दी

प्रीसेट

टेबल इंपोर्ट

क्या मेरा टेबल इंपोर्ट वह झेल पाता है जो असली टूल एक्सपोर्ट करते हैं?

tabular-import प्रीसेट एक कमांड में इस सवाल के लिए असली टेस्ट फ़ाइलों का पूरा सेट बनाता है, और उनके बगल में एक manifest.json जो बताता है कि आपके सिस्टम को हर फ़ाइल पर क्या प्रतिक्रिया देनी चाहिए। नीचे सब कुछ इस संस्करण के डिफ़ॉल्ट पर प्रोग्राम से पढ़ा गया है।

यह आम तौर पर क्या पकड़ता है?

सेट में क्या है?

डिफ़ॉल्ट पर, जैसा tfg preset show tabular-import बताता है:

फ़ाइलें13
इसकी रेसिपी में टार्गेट13
कुल आकार3 080 060 B
फ़ॉर्मैटcsv, json, xlsx

और उस सेट का मैनिफ़ेस्ट आपके सिस्टम से क्या अपेक्षा रखता है:

अपेक्षितअर्थफ़ाइलें
acceptआपके सिस्टम को फ़ाइल मंज़ूर करनी चाहिए।8
unspecifiedयह आपके सिस्टम के नियमों पर निर्भर है। आप तय करें, फिर जाँचें कि जो होता है वही है जो आप चाहते थे।5

आप क्या बदल सकते हैं?

सेटिंगलेती हैडिफ़ॉल्टक्या करती है
--rows 1 - 200000 पंक्तियाँ 1000 स्प्रेडशीट में कितनी पंक्तियाँ हैं। फ़ाइल ठीक उसी आकार में लिखी जाती है जितने में उतनी पंक्तियाँ पैक होती हैं, इसलिए ऊपर का बजट इस मान के साथ खिसकता है।
--columns 1 - 32768 कॉलम 10 स्प्रेडशीट की हर पंक्ति में कितने कॉलम हैं। पंक्तियों गुणा कॉलम की एक ऊपरी सीमा है, और उससे आगे माँगने पर कुछ भी लिखे जाने से पहले ही इनकार कर दिया जाता है।

इसे कैसे चलाएँ?

देखें कि सेट की क़ीमत क्या होगी, उसे बनाएँ, या संपादन के लिए उसकी रेसिपी लें:

tfg preset show tabular-import
tfg generate --preset tabular-import --out ./tabular-import
tfg preset eject tabular-import > tabular-import.yaml

या अपनी रेसिपी में, अपने टेस्ट के बगल में, इस पर आगे बनाएँ:

version: 1
extends: preset:tabular-import