FakeTestsZipFolder

public class FakeTestsZipFolder
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.FakeTestsZipFolder


टेस्टिंग फ़िक्सचर, जो कॉन्टेंट की सूची के आधार पर, अनज़िप किया गया फ़र्ज़ी टेस्ट फ़ोल्डर बनाता है. फ़ोल्डर का स्ट्रक्चर, फ़ाइलों या फ़ोल्डर के नामों की सूची के आधार पर कॉन्फ़िगर किया जाता है. यह सूची, कॉन्स्ट्रक्टर को दी जाती है. FakeTestsZipFolder.cleanUp() को तब कॉल किया जाना चाहिए, जब फ़ोल्डर की ज़रूरत न हो.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

FakeTestsZipFolder( items)

खाली फ़ाइलों के साथ, अनज़िप किया गया फ़ोल्डर बनाना

सार्वजनिक तरीके

void cleanUp()

अनज़िप किए गए पूरे फ़ोल्डर को मिटाना

boolean createItems()

आइटम के मेनिफ़ेस्ट में बताए गए फ़ोल्डर के तौर पर, अनज़िप किए गए टेस्ट का फ़ोल्डर बनाना

File getBasePath()

अनज़िप किए गए फ़ोल्डर का बेस दिखाता है. यह रूट फ़ोल्डर की जगह लेगा, जहां असल टेस्ट की ज़िप फ़ाइल को बड़ा किया गया है

सुरक्षित तरीके

File getDataFolder()

सार्वजनिक कंस्ट्रक्टर

FakeTestsZipFolder

public FakeTestsZipFolder ( items)

खाली फ़ाइलों के साथ, अनज़िप किया गया फ़ोल्डर बनाना

पैरामीटर
items : फ़र्ज़ी अनज़िप किए गए फ़ोल्डर में शामिल करने के लिए आइटम की सूची. मैप की मुख्य वैल्यू, आइटम का रिलेटिव पाथ होगी. एंट्री की वैल्यू से पता चलेगा कि एंट्री को खाली फ़ाइल या फ़ोल्डर से बैक अप लेना है या नहीं

सार्वजनिक तरीके

cleanUp

public void cleanUp ()

अनज़िप किए गए पूरे फ़ोल्डर को मिटाना

createItems

public boolean createItems ()

आइटम के मेनिफ़ेस्ट में बताए गए फ़ोल्डर के तौर पर, अनज़िप किए गए टेस्ट का फ़ोल्डर बनाना

रिटर्न
boolean अगर कोई आइटम नहीं बनाया जा सका, तो false

थ्रो
IOException

getBasePath

public File getBasePath ()

अनज़िप किए गए फ़ोल्डर का बेस दिखाता है. यह रूट फ़ोल्डर की जगह लेगा, जहां असल टेस्ट की ज़िप फ़ाइल को बड़ा किया गया है

रिटर्न
File

सुरक्षित तरीके

getDataFolder

protected File getDataFolder ()

रिटर्न
File