প্রশ্ন ট্যাগ «pytest»

পাইথনের সাথে সাধারণ শক্তিশালী নো-বয়লারপ্লেট পরীক্ষা। দয়া করে `পাইস্টে'তে ট্যাগযুক্ত প্রশ্নের জন্য` পাইথন` ট্যাগটি যুক্ত করুন `

9
পাইস্টে রান চলাকালীন আমি কীভাবে প্রিন্ট আউটপুট তৈরি দেখতে পাচ্ছি?
কখনও কখনও আমি আমার কোডটিতে কিছু মুদ্রণ বিবৃতি সন্নিবেশ করতে চাই এবং আমি যখন এটি ব্যবহার করি তখন কী মুদ্রিত হয়। "ব্যায়াম" করার আমার স্বাভাবিক উপায় এটি বিদ্যমান পাইস্ট টেস্টগুলির সাথে। তবে আমি যখন এগুলি চালনা করি তখন কোনও মানক আউটপুট (কমপক্ষে পাইচার্মের মধ্যে থেকে, আমার আইডিই) দেখতে পাবে না …
400 python  logging  output  pytest 

9
কীভাবে সঠিকভাবে দাবি করা যায় যে পাইয়েস্টে কোনও ব্যতিক্রম উত্থাপিত হয়?
কোড: # coding=utf-8 import pytest def whatever(): return 9/0 def test_whatever(): try: whatever() except ZeroDivisionError as exc: pytest.fail(exc, pytrace=True) আউটপুট: ================================ test session starts ================================= platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 plugins: django, cov collected 1 items pytest_test.py F ====================================== FAILURES ====================================== ___________________________________ test_whatever ____________________________________ def test_whatever(): …

18
পাইস্ট ইস্যুতে ইম্পোর্টের ত্রুটি রয়েছে: ইয়াদায়দায়েদা নামে কোনও মডিউল নেই
আমি ম্যাকের উপরে পাইস্টেস্ট ইনস্টল করতে ইজি_ইনস্টল ব্যবহার করেছি এবং কোনও ফাইল কাঠামো পছন্দ করে এমন একটি প্রকল্পের জন্য টেস্টগুলি লিখতে শুরু করেছি: repo/ repo/app.py repo/settings.py repo/models.py repo/tests/ repo/tests/test_app.py চালানোর py.testসময় রেপো ডিরেক্টরির মধ্যে, সবকিছু আচরণ করবে হিসাবে আপনি আশা করবে তবে যখন আমি লিনাক্স বা উইন্ডোগুলির উভয় ক্ষেত্রেই একই …

3
পাইস্টে, কনফেস্টে.পি ফাইল ব্যবহার কী?
আমি সম্প্রতি আবিষ্কার করেছি pytest। দারুণ লাগছে। তবে আমি মনে করি ডকুমেন্টেশনটি আরও ভাল হতে পারে। conftest.pyফাইলগুলি কী ব্যবহার করা হচ্ছে তা বোঝার চেষ্টা করছি । আমার (বর্তমানে ছোট) পরীক্ষার স্যুটটিতে আমার conftest.pyপ্রকল্পের মূলটিতে একটি ফাইল রয়েছে। আমি আমার পরীক্ষাগুলিতে যে ফিক্সচারগুলি ইনজেক্ট করি তা সংজ্ঞায়িত করতে এটি ব্যবহার করি। …
216 python  testing  pytest 

8
ফাইল থেকে কোন পাইস্ট টেস্ট চালানো উচিত তা নির্দিষ্ট করার কোনও উপায় আছে?
pytestএকটি ফাইল থেকে চালানোর জন্য পরীক্ষা নির্বাচন করার কোনও উপায় আছে ? উদাহরণস্বরূপ, foo.txtসম্পাদিত হওয়ার জন্য পরীক্ষার একটি তালিকা সম্বলিত একটি ফাইল : tests_directory/foo.py::test_001 tests_directory/bar.py::test_some_other_test বা, পাইস্টের সাথে বিভিন্ন ডিরেক্টরি থেকে পরীক্ষার নামে সাধারণ প্যাটার্ন না পেয়ে একাধিক পরীক্ষা নির্বাচন করার কোনও উপায় আছে কি? pytest -k <pattern> একক প্যাটার্ন …
190 python  pytest 

6
পাইস্টে কনসোলে কীভাবে প্রিন্ট করবেন?
আমি টিডিডি (পরীক্ষা চালিত বিকাশ) এর সাথে ব্যবহার করার চেষ্টা করছি pytest। আমি যখন ব্যবহার করি তখন কনসোলটিতে pytestযাব না ।printprint আমি pytest my_tests.pyএটি চালানোর জন্য ব্যবহার করছি । documentation: যদি বলা হয় যে এটি ডিফল্ট দ্বারা কাজ করা উচিত বলে মনে হয় http://pytest.org/latest/capture.html কিন্তু: import myapplication as tum class …

11
পাই-টেস্ট পরীক্ষা চালানোর জন্য আমি পাইচার্ম কীভাবে কনফিগার করব?
আমি আমার পাইথন কোডের জন্য ইউনিট পরীক্ষা লিখতে শুরু করতে চাই এবং পাই পাইস্ট ফ্রেমওয়ার্কটি পাইথনের বান্ডেল ইউনিটেস্টের চেয়ে আরও ভাল বাজি বলে মনে হচ্ছে । সুতরাং আমি আমার প্রকল্পে একটি "পরীক্ষা" ডিরেক্টরি যুক্ত করেছি এবং এটিতে test_sample.py যুক্ত করেছি। এখন আমি আমার "পরীক্ষাগুলি" ডিরেক্টরিতে সমস্ত পরীক্ষা চালানোর জন্য পাইচর্ম …
162 python  pycharm  pytest 

7
পাইস্ট: প্রায় সমান দাবী করা
assert almost equalPy.est সাথে কীভাবে করবেন এমন কোনও কিছু অবলম্বন না করে ভাসমানদের জন্য: assert x - 0.00001 <= y <= x + 0.00001 আরও নির্দিষ্টভাবে ফ্লোটের জোড়গুলি আনপ্যাক না করে দ্রুত তুলনা করার জন্য একটি ঝরঝরে সমাধান জানা আরও কার্যকর হবে: assert (1.32, 2.4) == i_return_tuple_of_two_floats()

29
পাইথেষ্ট পাইথন মডিউল আমদানি করতে পারে না
আমি পাইথনের একটি প্যাকেজে কাজ করছি। আমি ভার্চুয়ালেনভ ব্যবহার করি। আমি আমার ভার্চুয়ালেনভের একটি .pth পথে মডিউলটির মূলের পথটি সেট করেছিলাম, যাতে আমি কোডটি বিকাশের সময় প্যাকেজের মডিউলগুলি আমদানি করতে পারি এবং পরীক্ষা করতে পারি (প্রশ্ন 1: এটি করার কি ভাল উপায়?)। এটি সূক্ষ্মভাবে কাজ করে (এটি একটি উদাহরণ, আমি …
128 python  import  pytest 

2
পরীক্ষার প্রয়োগের সময়গুলি মুদ্রণ করা এবং পাইস্টেস্টের সাথে ধীর পরীক্ষাগুলি পিন করা
আমি পাইস্টেস্ট ব্যবহার করে সিআই সার্ভারে ইউনিট পরীক্ষা চালাচ্ছি। টেস্টগুলি নেটওয়ার্কের মাধ্যমে প্রাপ্ত বাহ্যিক সংস্থানগুলি ব্যবহার করে। কখনও কখনও টেস্ট রানারটি খুব বেশি সময় নেয়, যার ফলে পরীক্ষার রানারকে বাতিল করা হয়। আমি স্থানীয়ভাবে সমস্যাগুলি পুনরাবৃত্তি করতে পারি না। (ধীর) পরীক্ষার কার্যকর সময়টি py.test মুদ্রণ করার কোনও উপায় আছে, তাই …
117 python  pytest 

6
একটি ফিক্সিং ফাংশনে একটি প্যারামিটার পাস করুন
আমি পাইথেষ্ট ব্যবহার করছি পাইথন ক্লাস মাই টেস্টারে মোড়ানো কিছু ডিএলএল কোড পরীক্ষা করতে। বৈধকরণের উদ্দেশ্যে আমাকে পরীক্ষার সময় কিছু পরীক্ষার ডেটা লগ করতে হবে এবং তারপরে আরও প্রক্রিয়াজাতকরণ করা উচিত। আমার অনেক পরীক্ষা _... ফাইল রয়েছে বলে আমি আমার বেশিরভাগ পরীক্ষার জন্য পরীক্ষক অবজেক্ট তৈরি (মাই টেস্টারের উদাহরণ) পুনরায় …
114 python  fixtures  pytest 

6
আমি পরীক্ষাগুলি সহ আমার পাইস্ট ক্লাসের জন্য কীভাবে সঠিকভাবে সেটআপ এবং টিয়ারডাউন করব?
আমি শেষ থেকে শেষের পরীক্ষার জন্য সেলেনিয়াম ব্যবহার করছি এবং কীভাবে ব্যবহার করব setup_classএবং teardown_classপদ্ধতিগুলি আমি পাচ্ছি না । আমাকে setup_classপদ্ধতিতে ব্রাউজার সেট আপ করতে হবে, তারপরে শ্রেণি পদ্ধতি হিসাবে সংজ্ঞায়িত একগুচ্ছ পরীক্ষাগুলি সম্পাদন করা উচিত এবং অবশেষে teardown_classপদ্ধতিতে ব্রাউজারটি ছেড়ে দিন । তবে যৌক্তিকভাবে এটি একটি খারাপ সমাধানের মতো …

4
পাইস্টেস্ট পরীক্ষা চলাকালীন ইচ্ছায় ipdb.set_trace () কীভাবে কার্যকর করা যায়
আমি আমার টেস্ট স্যুট জন্য পাইস্ট ব্যবহার করছি using জটিল আন্ত-উপাদান পরীক্ষায় বাগগুলি ধরার সময়, import ipdb; ipdb.set_trace()আমাকে এটি ডিবাগ করার অনুমতি দেওয়ার জন্য আমি আমার কোডের মাঝখানে রাখতে চাই । যাইহোক, পাইস্টেস্ট ফাঁদগুলি sys.stdin / sys.stdout আইপিডিবি ব্যর্থ হয়। পাইস্টের সাথে পরীক্ষার সময় আমি কীভাবে আইপিডিবি ব্যবহার করতে পারি। …
99 pytest 

5
কীভাবে পায়.স্টেস্ট অভ্যন্তরীণ অবমূল্যায়ন সতর্কতাগুলি দমন করতে হয়
পাইস্টের অভ্যন্তরীণ অবমূল্যায়ন সতর্কতাগুলি দমন করার কোনও উপায় আছে কি? প্রসঙ্গ: আমি পরীক্ষার স্যুট থেকে শুরু noseকরে পোর্টিংয়ের অসুবিধাটি মূল্যায়ন করতে চাই pytest। স্যুটটি মোটামুটি বড় এবং প্রচুর noseস্টাইল yieldভিত্তিক পরীক্ষার জেনারেটর ব্যবহার করে। আমি প্রথমে নিশ্চিত করতে চাই যে বিদ্যমান পরীক্ষাগুলি পাইস্টেস্টের সাথে পাস করেছে এবং তারপরে সম্ভবত পরীক্ষার …
98 python  pytest 

2
পাইস্টেস্ট পরীক্ষার মধ্যে লগিং
আমি কিছু স্টেট ভেরিয়েবল পরীক্ষা করতে পরীক্ষার জন্য কিছু লগিং স্টেটমেন্ট রাখতে চাই। আমার কাছে নিম্নলিখিত কোড স্নিপেট রয়েছে: import pytest,os import logging logging.basicConfig(level=logging.DEBUG) mylogger = logging.getLogger() ############################################################################# def setup_module(module): ''' Setup for the entire module ''' mylogger.info('Inside Setup') # Do the actual setup stuff here pass def setup_function(func): ''' …
94 python  logging  pytest 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.