.
unittest_jshint পাইথন এর unittest মডিউল & nbsp সঙ্গে JSHint সংহত একটি টুল; এই প্যাকেজ gocept.jslint দ্বারা অনুপ্রাণিত হয়.
JSHint ত্রুটি এবং জাভাস্ক্রিপ্ট কোড সম্ভাব্য সমস্যার সনাক্ত করতে এবং আপনার দলের কোডিং নিয়মাবলী জোরদার করা একটি সম্প্রদায় চালিত হাতিয়ার.
এটা (একটি কনফিগার পদ্ধতিতে) জাভাস্ক্রিপ্ট ফাইল সংগ্রহ করে এবং পরিবর্তনশীল যে ফাইল JSLint যে আহ্বান প্রতিটি ফাইলের জন্য একটি পরীক্ষা পদ্ধতি তৈরি করে যে একটি বিশেষ JSHintTestCase বর্গ উপলব্ধ করা হয়.
ব্যবহারের
এটি ব্যবহার করার জন্য, এই মত একটি পরীক্ষা বর্গ তৈরি ::
& Nbsp; & nbsp; & nbsp; বর্গ MyPackageJSLintTest (unittest_jshint.JSHintTestCase):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; অন্তর্ভুক্ত = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'My.package.browser: জাতীয়,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'My.package.browser: lib / JS',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; অপশন = ('কোঁকড়া', 'eqeqeq',)
(pkg_resources প্রেরণ) পথ: অন্তর্ভুক্ত ফর্ম packagename এর "সম্পদ পাথ" একটি তালিকা করা হয়.
সংগ্রহ করা হবে না (পথ ছাড়া) ফাইলের নামের একটি তালিকা হতে পারে অগ্রাহ্য.
অপশন (বিস্তারিত জানার জন্য তার ডকুমেন্টেশন দেখুন) JSHint প্রেরণ করা হয় যে আর্গুমেন্ট একটি তালিকা. ডিফল্ট মান ::
& Nbsp; & nbsp; & nbsp; অপশন = ()
এই পাথ এর প্রতিটি অন্তর্গত .js শেষ হওয়া সব ফাইল সংগ্রহ করা হবে, এবং পরীক্ষা বর্গ একটি পদ্ধতি test_
আপনি পরীক্ষা বর্গ (প্রতিটি JHLint আউটপুট লাইন বিরুদ্ধে মেলানো হয় যে substrings একটি তালিকা) উপর উপেক্ষা সেটিং দ্বারা JSHint ত্রুটি উপেক্ষা করতে পারেন:
& Nbsp; & nbsp; & nbsp; (= উপেক্ষা
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "একটি নামে পরামিতি ব্যবহার করুন",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না