2013-09-06 5 views
6

मेरे पास Google टेस्ट का उपयोग कर यूनिट टेस्ट का मीट्रिक टन है।Google टेस्ट फ्रेमवर्क (विंडोज़ नहीं) के साथ मेमोरी रिसाव के लिए मानक अभ्यास क्या है

वर्तमान में एक्सकोड का उपयोग करते हुए, मैंने कुछ अन्य परीक्षण ढांचे को देखा है जो प्रत्येक इकाई परीक्षण के अंत में मेमोरी लीक का पता लगाते हैं, और मुझे लगता है कि Google टेस्ट के साथ एक ही काम करने का एक निर्धारित तरीका है। मुझे उम्मीद है कि यह बूस्ट टेस्ट और कुछ अन्य लोगों की सुविधा नहीं है।

यदि कोई मुझे सही दिशा में इंगित कर सकता है, तो मैं इसकी सराहना करता हूं। इसके बजाय टेस्ट फ्रेमवर्क स्विचिंग से बचें।

अभी, मुझे लगता है कि valgrind देखने लायक हो सकता है, मुझे यकीन है कि मैं प्रत्येक परीक्षण में कैसे लगाऊंगा। मेरा अनुमान है कि मैं इसे सीधे xcode से नहीं कर पाऊंगा।

+0

मैंने मेरा समाधान तैयार किया है - एक नज़र डालने के लिए स्वतंत्र महसूस करें: https: //stackoverflow.com/questions/2980917/c-is-it-possible- करने के लिए लागू-स्मृति-रिसाव परीक्षण में एक इकाई परीक्षण/44737357 # 44737357 –

उत्तर

5

जहां तक ​​मुझे पता है, मेमोरी लीक के लिए यूनिट परीक्षण Google टेस्ट में स्पष्ट रूप से समर्थित नहीं हैं। फिर भी, आपके पास यह extension है जो आपके लिए उस भाग को भरता है

संबंधित मुद्दे