पर निर्भर करें मेरे पास एकीकरण परीक्षण स्रोत है जो क्रम में सेट है, और यह मेरे मुख्य वर्गों पर संकलित होने पर निर्भर है। मैंने इसेएक स्रोत सेट को अन्य
integrationTestClasses.dependsOn 'classes'
क्या ऐसा करने का तरीका है, या स्रोत सेट पर निर्भरता सेट अप करने का कोई तरीका है, इसलिए यह स्वचालित रूप से होता है? मेरी configurations
ब्लॉक में मैं पहले से ही
integrationTestCompile { extendsFrom testCompile }
integrationTestRuntime { extendsFrom integrationTestCompile, testRuntime }
धन्यवाद, पीटर। मैं इसे आज़मा दूंगा। –
यह काम किया, धन्यवाद। अगर मैं मुख्य और परीक्षण आउटपुट दोनों पर निर्भर होना चाहता हूं, तो क्या मुझे परीक्षण पर निर्भरता घोषित करने की आवश्यकता है क्योंकि परीक्षण पहले से ही मुख्य पर निर्भर है? ऐसा लगता है कि मैं जो व्यवहार देख रहा हूं वह सत्यापित करना चाहता था। –
यह इस बात पर निर्भर करता है कि * बिल्कुल * आपका मतलब क्या है। 'sourceSets.test.output' में' sourceSets.main.output' शामिल नहीं है। –