BazelCon 2022, 16 नवंबर से 17 नवंबर तक न्यूयॉर्क में और ऑनलाइन उपलब्ध है.
आज ही रजिस्टर करें!

टेस्ट हो रहा है

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
टेस्टर इन्फ़्रास्ट्रक्चर को ऐक्सेस करने के लिए, Starlark के लिए मददगार तरीके.

सदस्य

निष्पादन जानकारी

ExecutionInfo testing.ExecutionInfo(requirements)

एक्ज़ीक्यूशन की जानकारी देने वाली नई कंपनी बनाता है. जांच करने के लिए ज़रूरी, वातावरण के बारे में बताने वाली इस कंपनी का इस्तेमाल करें.

पैरामीटर

पैरामीटर ब्यौरा
requirements ज़रूरी
स्ट्रिंग के बटन और वैल्यू का मैप, जिससे पता चलता है कि एक्ज़ीक्यूशन की कितनी ज़रूरी शर्तें हैं, जैसे कि हार्डवेयर प्लैटफ़ॉर्म वगैरह. ये कुंजियां और वैल्यू, एक्ज़ीक्यूशन के एडमिन को पैरामीटर के तौर पर पास की जाती हैं, ताकि एक्ज़ीक्यूशन के माहौल को कॉन्फ़िगर किया जा सके.

टेस्ट एनवायरमेंट

RunEnvironmentInfo testing.TestEnvironment(environment, inherited_environment=[])

अब इस्तेमाल में नहीं है: इसके बजाय, रनटाइम एनवायरमेंट का इस्तेमाल करें. नया टेस्ट एनवायरमेंट प्रोवाइडर बनाता है. टेस्ट करने के दौरान, कुछ और एनवायरमेंट वैरिएबल उपलब्ध कराने के लिए, इस प्रोवाइडर का इस्तेमाल करें.

पैरामीटर

पैरामीटर ब्यौरा
environment ज़रूरी
स्ट्रिंग कुंजियां और वैल्यू का मैप, जो एनवायरमेंट वैरिएबल और उनकी वैल्यू को दिखाता है. जांच के दौरान यह जानकारी उपलब्ध कराई जाएगी.
inherited_environment sequence of strings; डिफ़ॉल्ट = []
एनवायरमेंट वैरिएबल के नामों का क्रम. ये वैरिएबल, जांच के दौरान शेल एनवायरमेंट से लिए गए अपने मौजूदा मान के साथ उपलब्ध कराए जाते हैं. अगर कोई वैरिएबल किसी environment और inherited_environment, दोनों में शामिल है, तो शेल एनवायरमेंट से इनहेरिट की गई वैल्यू को सेट किया जाएगा.