দীর্ঘনাসা একটি উৎস ফাইল পরিবর্তিত হয় যখনই ব্যবহৃত একটি নাক পরীক্ষা আবিষ্কার এবং মৃত্যুদন্ড হাতিয়ার.
একটি উৎস ফাইল পরিবর্তিত হয় যখনই নাক চালানো জেফ ভিঙ্কলারের দীর্ঘনাসা টুলের একটি elaborated সংস্করণ. এই সংস্করণ যোগ করা একটি কমান্ড লাইন পার্সার, এবং ফাইল দেখা হয় কি নিয়ন্ত্রণ একটি কনফিগারেশন ফাইল ব্যবহার করার ক্ষমতা, এবং কিভাবে নাক রান.
সারমর্ম
দীর্ঘনাসা -h
& Nbsp; ব্যবহার: দীর্ঘনাসা [অপশন]
& Nbsp; সোর্স ফাইল পরিবর্তন যখনই স্বয়ংক্রিয়ভাবে নাক চালানো.
& Nbsp; বিকল্প:
& Nbsp; -h, এই সহায়তা বার্তা প্রদর্শন করে প্রস্থান --help
& Nbsp; -c CONFIG_FILE, --config = CONFIG_FILE
& Nbsp; কনফিগারেশন ফাইল পাথ এবং নাম; ডিফল্ট setup.cfg করতে
কনফিগারেশন ফাইল
কনফিগারেশন ফাইল অধ্যায় বিষয়বস্তু উদাহরণ:
[দীর্ঘনাসা]
# পথ পরিবর্তিত ফাইল জন্য পরীক্ষা করা; নাক কারণ পরিবর্তন সঞ্চালন করা
base_path = ./
glob_patterns = * .py
exclude_patterns = * _flymake. *
extra_paths = sample.cfg
# সম্ভাব্য কমাণ্ড লাইন অপশন নাক পাস
অপশন = -X
# কমান্ড লাইন আর্গুমেন্ট নাক পাস; উদাহরণস্বরূপ পরীক্ষা স্যুট অংশ চালানোর
পরীক্ষা = পরীক্ষা-নিরীক্ষা / unit_tests.py
কনফিগারেশন ফাইল তাই একটি পাইথন স্ট্যান্ডার্ড লাইব্রেরী ConfigParser বস্তুর তথ্যগুলো সংগ্রহ করে নেয়:
- "#" বা শুরু রেখাসমূহ ";" উপেক্ষা করা হয় এবং মন্তব্য প্রদান ব্যবহার করা যেতে পারে.
RFC 822 শৈলী continuations সঙ্গে,: "মান নাম" বা "নাম = মান" - দাখিলা আকারে থাকতে পারে.
- লিডিং হোয়াইটস্পেস মান থেকে মুছে ফেলা হবে.
- মান ফরম্যাট স্ট্রিং প্রতিকল্পন সমর্থিত.
[দীর্ঘনাসা] অধ্যায় মধ্যে 6 অপশন উল্লেখ করা যেতে পারে:
- Base_path - ডিরেক্টরির মধ্যে পরিবর্তিত ফাইল চেক করতে গাছ হাঁটা শুরু. ডিফল্টে ..
- Glob_patterns - শেল glob রীতির একটি হোয়াইটস্পেস বিচ্ছিন্ন তালিকা পরিবর্তনের জন্য চেক করতে. * .py ডিফল্টরূপে.
- Exclude_patterns - পরিবর্তনের জন্য চেক যখন শেল glob রীতির একটি হোয়াইটস্পেস বিচ্ছিন্ন তালিকা অগ্রাহ্য. '' থেকে ডিফল্ট.
- Extra_paths - শেল glob রীতির একটি হোয়াইটস্পেস বিচ্ছিন্ন তালিকা পরিবর্তনের জন্য চেক করা হয় যে পাথ যোগ করুন. '' থেকে ডিফল্ট.
- বিকল্প - এটা মৃত্যুদন্ড কার্যকর করা হয় যখন অপশনের একটি স্ট্রিং নাক মাধ্যমে প্রেরণ করা.
- টেস্ট - এটা মৃত্যুদন্ড কার্যকর করা হয় যখন কমান্ড লাইন আর্গুমেন্ট একটি স্ট্রিং নাক মাধ্যমে প্রেরণ করা. চালানোর জন্য পরীক্ষা স্যুট অংশ উল্লেখ জন্য দরকারী.
প্রেক্ষিত পাথ কনফিগারেশন ফাইল সহ আপনি উড়ে নাক আচরণ পরিবর্তন করতে পারবেন.
এই প্যাকেজের জন্য সোর্স কোড এবং বাগ অনুসরণ bitbucket নেভিগেশন পাওয়া যায়
এই রিলিজে নতুন কি:.
- Refactored চেকসাম গণনার নেস্টেড loops চেপ্টা এবং testability উন্নত.
- পাইথন
<লি> যোগ করা হয়েছে পরীক্ষা স্যুট.
<লি> exclude_patterns খালি ছিল যখন চালানোর জন্য না নাক সৃষ্টিকারী একটি বাগ সংশোধন করা হয়েছে. প্যাচের জন্য গ্রেগ Haskins ধন্যবাদ, এবং bitbucket নেভিগেশন একটি বেনামী বিষয় প্রতিবেদক.
<লি> base_path মধ্যে ফাইল না নিরীক্ষণের উদ্দেশ্যে চিহ্নিত সৃষ্টিকারী একটি বাগ সংশোধন করা হয়েছে. প্যাচের জন্য গ্রেগ Haskins ধন্যবাদ.
আবশ্যক
পাওয়া মন্তব্যসমূহ না