टेस्ट, ड्राई-रन और लागू करना
यह पेज अंग्रेज़ी से अनुवादित है। अगर दोनों में अंतर हो, तो अंग्रेज़ी पेज सही है। अंग्रेज़ी पेज पढ़ें
कनेक्शन जिन चीज़ों का वर्णन करता है, उनमें से कुछ भी तब तक नहीं बनता जब तक आप “लागू करें” नहीं दबाते। उससे पहले, “जांचें” को एक बार दबाने पर दो चरण चलते हैं, एक टेस्ट और एक ड्राई-रन, और आपको “यह बनाया जाएगा” दिखाया जाता है। कदम-दर-कदम विज़ार्ड और कैनवस, दोनों कनेक्शन को एक ही तरह से जांचते और लागू करते हैं।
टेस्ट
टेस्ट हर चरण की स्क्रिप्ट को आपके अपने ब्राउज़र में चलाता है। नेटवर्क पर कुछ नहीं भेजा जाता, और कुछ भी सहेजा नहीं जाता। हर स्क्रिप्ट को 1 सेकंड मिलता है; जो स्क्रिप्ट इससे ज़्यादा समय लेती है, उसे रोक दिया जाता है। जिस चरण में कोई स्क्रिप्ट नहीं है, वह अपने फ़ील्ड से बनता है।
टेस्ट हर चरण का नतीजा दिखाता है। जब कोई चरण विफल होता है, तो वह कारण बताता है, और “ठीक करें” आपको उस चरण पर ले जाता है।
“आज़माएं” एक स्क्रिप्ट के लिए अलग से, आपके दिए नमूना इनपुट के साथ, एक टेस्ट चलाता है और दिखाता है कि वह स्क्रिप्ट क्या लौटाती है। स्क्रिप्ट लिखते समय यह देखने का सबसे तेज़ तरीका है कि वह क्या करती है।
ड्राई-रन
ड्राई-रन सिर्फ़ सफल टेस्ट के बाद चलता है। यह Lingara से पूछता है कि क्या कनेक्शन में वर्णित हर ऑब्जेक्ट स्वीकार किया जाएगा, उन्हीं जांचों का इस्तेमाल करके जो डेवलपर टूल में उसे हाथ से बनाते समय होती हैं। यह कुछ भी नहीं लिखता।
इसके बाद “यह बनाया जाएगा” हर ऑब्जेक्ट की सूची देता है, साथ में यह कि उसके साथ क्या होगा: नया, बदलाव, कोई बदलाव नहीं, बदला गया, या नहीं बन सकता। जब कुछ नहीं बन सकता, तो उसका कारण उसके बगल में होता है, और जब तक आप उसे ठीक करके दोबारा नहीं जांचते, तब तक कुछ भी लागू नहीं किया जा सकता।
लागू करें
“लागू करें” ऑब्जेक्ट को क्रम से बनाता या अपडेट करता है और हर एक की प्रगति दिखाता है। हर नया पासवर्ड बनते समय सिर्फ़ एक बार दिखाया जाता है: आगे बढ़ने से पहले उसे कॉपी कर लें। Lingara अपने बनाए हर ऑब्जेक्ट को कनेक्शन में दर्ज करता है।
अगर लागू करना बीच में रुक जाए, तो कनेक्शन वह सब रखता है जो बन चुका है। समस्या ठीक करें, दोबारा जांचें, और अगली बार लागू करना वहीं से जारी रहेगा जहाँ वह रुका था।
बाद में कनेक्शन बदलना
किसी कनेक्शन को बदलने के लिए उसे फिर से खोलें, उसे जांचें, और फिर से लागू करें। सिर्फ़ वही अपडेट होता है जो बदला है। अगर आप बदलते हैं कि संदेश कहाँ जाते हैं, तो Lingara एक नए पासवर्ड के साथ एक नया Webhook एंडपॉइंट बनाता है, और बाद में पुराने को हटा देता है।
कुछ भी संपादित करने पर पिछली जांच हट जाती है, इसलिए “लागू करें” तब तक इंतज़ार करता है जब तक आप फिर से “जांचें” नहीं दबाते।
डेवलपर टूल में आपके द्वारा हाथ से बनाए गए ऑब्जेक्ट कभी किसी कनेक्शन में नहीं खींचे जाते। कनेक्शन हटाने पर उसके बनाए ऑब्जेक्ट काम करते रहते हैं, और आप उन्हें अब भी डेवलपर टूल में पा सकते हैं।