RunEnvironmentInfo

यह एक ऐसा प्रोवाइडर है जिसे एक्ज़ीक्यूट होने वाले नियमों से वापस किया जा सकता है. इससे उस एनवायरमेंट को कंट्रोल किया जा सकता है जिसमें एक्ज़ीक्यूट होने वाले नियम को चलाया जाता है.

सदस्य

एनवायरमेंट

dict RunEnvironmentInfo.environment

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

inherited_environment

List RunEnvironmentInfo.inherited_environment

यह एनवायरमेंट वैरिएबल के नामों का एक क्रम है. जब इस प्रोवाइडर को वापस करने वाले टारगेट को टेस्ट के तौर पर या रन कमांड के ज़रिए एक्ज़ीक्यूट किया जाता है, तब ये वैरिएबल शेल एनवायरमेंट से ली गई अपनी मौजूदा वैल्यू के साथ उपलब्ध होते हैं. अगर कोई वैरिएबल environment और inherited_environment, दोनों में शामिल है, तो सेट होने पर शेल एनवायरमेंट से इनहेरिट की गई वैल्यू को प्राथमिकता दी जाएगी.