পিএইচপিউনিট - কনফিগারেশন ফাইল ব্যবহার করার সময় 'কোনও পরীক্ষা চালানো হয়নি'


91

সমস্যাটি

আমার কোডের মান উন্নত করতে, আমি সিদ্ধান্ত নিয়েছি যে আমার মাধ্যমিক-সেরা-টেস্টিং সমাধানের পরিবর্তে ইউনিট টেস্টিং ব্যবহার করে কীভাবে আমার কোড পরীক্ষা করতে হবে তা শিখতে চেষ্টা করার সিদ্ধান্ত নিয়েছি।

আমি ব্যক্তিগত লাইব্রেরির জন্য সুরকার ব্যবহার করে PHPUnit ইনস্টল করার সিদ্ধান্ত নিয়েছি যা আমাকে সাধারণ ডাটাবেস ফাংশনগুলি অর্জন করতে দেয়। প্রথমে পিএইচপিউইনটির জন্য আমার কাছে কোনও কনফিগারেশন ফাইল নেই এবং যখন আমি কমান্ডগুলি চালিত করি:

$ phpunit tests/GeneralStringFunctions/GeneralStringFunctionsTest

দয়া করে নোট করুন যে এটি একটি টার্মিনাল কমান্ড, সুতরাং আমি .phpএক্সটেনশনটি অন্তর্ভুক্ত করি নি । উপরে উল্লিখিত জেনারেল স্ট্রিংফিউনকশনস টেস্টটি আসলে একটি GeneralStringFunctionsTest.phpফাইল।

আউটপুটটি আমি প্রত্যাশা করেছিলাম:

সময়: 31 এমএস, মেমরি: 2.75 এমবি

ঠিক আছে (1 পরীক্ষা, 1 জোর দেওয়া)

তারপরে আমি প্রতিবার ফাইলটিতে ম্যানুয়ালি টাইপ না করে টেস্ট স্যুটটি স্বয়ংক্রিয়ভাবে লোড করার জন্য একটি কনফিগারেশন ফাইল ব্যবহার করার চেষ্টা করেছি। আমি phpunit.xmlআমার রুট ডিরেক্টরিতে ডাকা একটি ফাইল তৈরি করেছি এবং নিম্নলিখিত ফাইলগুলিতে প্রবেশ করিয়েছি : http://pastebin.com/0j0L4WBD :

<?xml version = "1.0" encoding="UTF-8" ?>
<phpunit>
    <testsuites>
        <testsuite name="Tests">
            <directory>tests</directory>
        </testsuite>
    </testsuites>
</phpunit>

এখন, যখন আমি কমান্ডটি চালাচ্ছি:

phpunit

আমি নিম্নলিখিত আউটপুট পেতে:

সেবাস্তিয়ান বার্গম্যান এবং অবদানকারীদের দ্বারা PHPUnit 4.5.0।

কনফিগারেশন / ইউজারস / মাইইওয়া / প্রোজেক্টস / ডেটাবেসহেল্পার / ফিপুনিট.এক্সএমএল থেকে পঠিত

সময়: 16 এমএস, মেমরি: 1.50 এমবি

কোন পরীক্ষা কার্যকর করা হয়নি!

যদি এটি সহায়ক হয় তবে আমার ডিরেক্টরি কাঠামোটি নিম্নরূপ:
এসসিআর - শীর্ষ স্তরের ডিরেক্টরি (আমার সমস্ত উত্স কোড সহ)
পরীক্ষা - শীর্ষ স্তরের ডিরেক্টরি (আমার সমস্ত পরীক্ষাগুলি সহ, আমার এসসিআর ফোল্ডারের মতোই কাঠামোগত )
বিক্রেতার - সুরকার তৃতীয় পক্ষের ফাইলগুলি

আমার কাছে সুরকার জেসন এবং লক ফাইলের পাশাপাশি শীর্ষ স্তরের phpunit xML ফাইল হিসাবে ফাইল রয়েছে।

যে জিনিসগুলি আমি চেষ্টা করেছি

  • ডিরেক্টরিতে পরিবর্তন phpunit.xmlকরতেtests/GeneralStringFunctions
  • ডিরেক্টরিতে পরিবর্তন phpunit.xmlকরতে./tests
  • ডিরেক্টরিটিতে phpunit.xmlফাইলটি সরানো testsএবং তারপরে ডিরেক্টরিটি ./পরিবর্তে পরিবর্তিত করা tests
  • phpunit.xmlসুস্পষ্ট প্রত্যয় হিসাবে "টেস্টগুলি" নির্দিষ্ট করার জন্য ডিরেক্টরি ট্যাগটিতে একটি প্রত্যয় গুণ যুক্ত করা ।

কি tests/GeneralStringFunctions/GeneralStringFunctionsTestএকটি ফোল্ডার বা একটি ফাইলের নাম?
hek2mgl

@ হেক 2 এমজিএল এটি একটি ফাইলের নাম, এটি আসলে বলা হয় GeneralStringFunctionsTest.php। কমান্ড লাইন ইন্টারফেসে, আমি .phpএক্সটেনশানটিতে প্রবেশ করিনি কারণ এটি এটি ছাড়া কাজ করে।
মুইওয়া ওলু

4
ঠিক আছে, তাহলে আপনার কনফিগারেশনটি কাজ করা উচিত। বিটিডব্লিউ, আপনি যদি প্রত্যয়টি নির্দিষ্ট করেন তবে এটি আপনার ক্ষেত্রে Test.phpহওয়ার চেয়ে বেশি হওয়া উচিত Testতবে তবে আপনি তা বাদ দিতে পারেন কারণ Test.phpএটি ডিফল্ট মান।
hek2mgl

@ হেক 2 এমজিএল মাথা নেওয়ার জন্য ধন্যবাদ! আমার পরীক্ষাটি কনফিগারেশন ফাইলের সাথে চলছে না কেন আপনার কোনও ধারণা আছে phpunit.xml?
মুইওয়া ওলু

আপনি আমাদের কনফিগারেশন ফাইলটি প্রদর্শন করবেন না কেন?
ThW

উত্তর:


195

এটির মূল্য (দেরী হওয়া) এর জন্য, আমি সম্প্রতি একটি সাধারণ ওয়েবসাইটের জন্য একটি নতুন লারাভেল 5.1 প্রকল্প তৈরি করার সময় এটিতে ছুটে এসেছি। আমি এটি ডিবাগ করার চেষ্টা করেছি এবং চেষ্টা করার সময় বিভ্রান্ত হয়েছিলাম:

php artisan make:test homeTest

(যার মধ্যে একটি ডিফল্ট পরীক্ষা রয়েছে যা সত্য বলে দাবি করে সত্য)

এবং আউটপুট দেখেছি

No tests executed!

যে সমস্যাটি আমার কাছে এসেছিল তা আমার পিএইচপি ইনস্টলেশনের সাথে সম্পর্কিত - "phpunit" বিশ্বব্যাপী নিবন্ধিত এবং আলাদাভাবে কনফিগার করা হয়েছিল, যেখানে লারাভেল ইনস্টলেশনটির সাথে আসা phpunit ঠিক ডানদিকে কনফিগার করা হয়েছিল এবং পুরোপুরি চলেছিল।

সুতরাং ঠিকঠাকটি বিক্রেতার কনফিগার করা phpunit চলছে (অ্যাপ / এবং পরীক্ষাগুলির / একই মূল ডিরেক্টরি থেকে):

./vendor/bin/phpunit

আশা করি যে অন্য কাউকে সাহায্য করবে!


4
আমি মনে করি এটি সম্ভবত সঠিক উত্তর। আমি তখন থেকে প্রকল্পটি সরিয়ে ফেলেছি যাতে আমার দ্বিগুণ চেক করার কোনও উপায় নেই, তবে সুরকারের সাথে ভবিষ্যতের প্রকল্পগুলির জন্য, আমি সর্বদা vendor/bin/phpunitগ্লোবাল phpunitবাইনারিগুলির পরিবর্তে ব্যবহার করেছি । এমনকি আমি গ্লোবাল phpunitবাইনারি অপসারণ হিসাবে অনেকটা এগিয়ে গিয়েছি যাতে আমি দুর্ঘটনাক্রমে আবার একই ভুলটি না করি - এবং এটি পপ আপ হয় নি। আমি এটি গ্রহণযোগ্য উত্তর হিসাবে চিহ্নিত করব, কারণ এটি সম্ভবত সম্ভবত কারণ।
Muyiwa ওলু

4
কলিং ./vendor/bin/phpunitএকটি তাজা Laravel 5.4 উপর আমার জন্য কৌতুক করেনি ইনস্টল
Ira

একইভাবে, ওয়ার্ডপ্রেস প্রকল্পে কাজ করার সময় এটি আমাকে সহায়তা করেছিল। একই সমস্যা: "phpunit" বিশ্বব্যাপী নিবন্ধিত এবং আলাদাভাবে কনফিগার করা যেতে পারে। ভাগ করার জন্য আপনাকে ধন্যবাদ!
sqsinger

এটি আমার জন্য এটি স্থির করেছে, তবে বিশ্বব্যাপী phpunit ঠিক করার কোনও উপায় আছে কি? যদি আমি কেবল টাইপ করতে পারি তবে এটি চমৎকার হবেphpunit
Noitidart

4
@ নোইটিডার্ট আপনি এই aliasজন্য তৈরি করতে পারেন./vendor/bin/phpunit
গণেশ কে

101

আপনার এক্সএমএল ফাইলটি ঠিক আছে। তবে আপনাকে অবশ্যই নিশ্চিত করতে হবে যে আপনার tests/ফোল্ডারে পিএইচপি ফাইলগুলির নাম নীচে রয়েছে:

পরীক্ষা / টেস্ট.এফপি <--- বড় হাতের "টি"
পরীক্ষা / ব্যবহারকারী টেস্ট.এফপি
পরীক্ষা / fooBar টেস্ট.এফপি
ইত্যাদি নোট করুন

ফাইলের নামগুলি অবশ্যই "Test.php" দিয়ে শেষ হবে । এটিই পিএইচপিউইনিট ডিরেক্টরিগুলির মধ্যে অনুসন্ধান করছে।

তদতিরিক্ত, প্রতিটি পরীক্ষার পদ্ধতির অবশ্যই একটি নাম থাকতে হবে যা "পরীক্ষা" দিয়ে শুরু হয়:

public function testFooBar()
{
    // Your test code
}

আশা করি এইটি কাজ করবে!


4
বা আপনি --test-suffix=anything.phpওভাররাইড করতে ব্যবহার করতে পারেন
চেকসাম

আমার জন্য এটি পরীক্ষামূলক ফোল্ডারের নিখুঁত পাথের সাথে আপেক্ষিক পাথ প্রতিস্থাপন করা দরকারী।
তৈমুর সমখারাজজে

আমি কনফিগারেশন ফাইলে এটি কীভাবে ওভাররাইড করব?
জোনাথন

21

উইন্ডোজ টার্মিনালে নিম্নলিখিত কমান্ড ব্যবহার

.\vendor\bin\phpunit

আদেশ যদি এটি

phpunit

"কোন পরীক্ষা কার্যকর করা হয়নি!"

ম্যাক থাকাকালীন

./vendor/bin/phpunit

আশা করি এটা সাহায্য করবে.


আপনার উত্তরের জন্য অনেক ধন্যবাদ, এটি সত্যই সহায়তা করে।
গোকে ওবাসা

নিশ্চিত আছে কোন হতে phpunitআপনার গ্লোবাল পথ এ (আপনি এটা ভালো কিছু চলমান পরীক্ষা করতে পারবেন phpunit --version।।। আমাকে এবং এটি যদি এর ম্যাচিং আপনি আশা ক্যাম্পাসে ছিলেন দেখতে Xampp সাধারণত একই পিএইচপি বিন Dir এ phpunit ইনস্টল যে সমস্যা ছিল
giovannipds

ইউনিট পরীক্ষার বিষয়টি যখন আসে আমি বিশ্বের অন্যতম অজ্ঞ ব্যক্তি তাই এটির কারণটি চমৎকার হবে তবে এটি সত্যই সহায়তা করেছিল। যাই হোক ধন্যবাদ!
মাইকোডিংপ্রজেক্ট

12

আমাদের ভার্চুয়াল মেশিনগুলিতে পিএইচপি ইউনাইটের পরে ভার্সন 6 এ আপডেট হওয়ার পরেও আমার একই সমস্যা ছিল - এমনকি --debug এবং --verbose কিছুই কার্যকর উপকারে বলেনি, "" কোনও পরীক্ষা কার্যকর করা হয়নি "। শেষ পর্যন্ত দেখা গেল যে নতুন সংস্করণে ক্লাস এবং নেমস্পেসগুলি পরিবর্তন করা হয়েছে এবং এটি কেবল পুরানো ক্লাসগুলির রেফারেন্স যুক্ত ফাইলগুলি কার্যকর করতে চায় নি। আমার জন্য ঠিক করা ছিল প্রতিটি পরীক্ষার ক্ষেত্রে এটি প্রতিস্থাপন করা:

class MyTestCase extends \PHPUnit_Framework_TestCase {...}

সঙ্গে:

use PHPUnit\Framework\TestCase;

class MyTestCase extends TestCase {...}

আহ, হ্যাঁ, যদিও এটি দেখতে মনে হচ্ছে না যে এটি মূল প্রশ্নের উত্তর ছিল এটি 6.x এ আপগ্রেড করার পরে আমার সমস্যার সমাধান করেছিল!
তামা

পিএইচপিউইনিট 5.7 থেকে 8.5-তে উন্নীত করার সময়ও এটি আমার জন্য সমস্যা ছিল - টিপটির জন্য আপনাকে ধন্যবাদ!
confirmator

8

আমি বুঝতে পারি এটি অতি পুরানো, তবে এটি আমার ক্ষেত্রেও ঘটেছিল। আশা করি এটি কারও সাহায্য করবে।

আমার সমস্যাটি হ'ল আমি '@' চিহ্নটি ভুলে গিয়েছিলাম /

ভুল:

/** test */
function a_thread_can_be_deleted()
{
    ...
}

অধিকার:

/** @test */
function a_thread_can_be_deleted()
{
    ...
}

4
2 বছর পরে, এবং এটি আমার জন্য ছিল। মন্তব্যটির জন্য এটি সত্যই ফর্ম্যাট হতে হবে। আমি সেখানে একটি অনুপস্থিত জায়গা ছিল। এটি এটি সনাক্ত করতে পারেনি। কিছুটা বিরক্তিকর কী,
লারাভেল .1.১ এ

4
এই উত্তরটি দরকারী
সুন্দর

আমি যখন প্যাকেজ তৈরি করছিলাম তখন আমি সমস্যার মধ্যে পড়ি। যখন আমি 'পিএইচপি আর্টিজান মেক: টেস্ট সামারটেষ্ট' চালিয়ে প্যাকেজ টেস্ট ডিরেক্টরিতে স্থানান্তরিত করি, মৌলিক পরীক্ষার উদাহরণ পদ্ধতির মন্তব্যে কেবল একটি মৌলিক বিবরণ থাকে এবং @return voidএতে '@ টেস্ট' থাকে না, এই কারণেই পিপুনিট সনাক্ত করতে পারেনি এটি একটি পরীক্ষা হিসাবে।
ড্যামিয়েন জিয়াং

6

ফাইল নাম নামকরণ কনভেনশনকে সম্মান করে না এমন সরল সত্যটি আবিষ্কার করার জন্য --debug (পথে যেতে ভাল উপায়) ব্যবহার করার সিদ্ধান্ত নেওয়ার আগে আমি 10 মিনিটের জন্য আমার চুল টানলাম , শেষে আমার একটি অতিরিক্ত "এস" ছিল ।

ভুল

CreateAdminTests

ঠিক

CreateAdminTest

আশা করি এই নোটটি কারও পক্ষে সহায়তা করতে পারে


4
দুর্দান্ত, আমি তার পরে পরীক্ষা চালাতে সক্ষম
হয়েছি



3

পার্টিতে দেরিতে এসেছিল, তবে এই তথ্যটি অন্যকে সাহায্য করতে পারে।

উপরের সমাধানগুলি আমার পক্ষে কার্যকর হয়নি। লারাভেল x.x হিসাবে, ডিফল্টরূপে পিএইচপিউইনিট কেবলমাত্র পিএইচপি ফাইলগুলি চালায় যা "টেস্ট.এফপি" এর সাথে সংযুক্ত থাকে। উদাহরণস্বরূপ, যদি আপনি একটি পরীক্ষা তৈরি করেন তবে নামকরণ এটি কার্যকর CreateUserহবে না, যেখানে নামকরণ এটি CreateUserTestকাজ করবে।

সীমাবদ্ধতা কাটিয়ে উঠতে, যান phpunit.xmlএবং উপাদান suffixথেকে বৈশিষ্ট্য পরিবর্তন করুন directory:

...
<testsuite name="Unit">

    <!-- modify suffix -->
    <directory suffix=".php">./tests/Unit</directory>

</testsuite>
<testsuite name="Feature">

    <!-- modify suffix -->
    <directory suffix=".php">./tests/Feature</directory>

</testsuite>
...

এটি পিএইচপিউইনিটকে .phpডিরেক্টরি থেকে এক্সটেনশন সহ সমস্ত ফাইল চালানোর নির্দেশ দেবে । আপডেট করার পরে অ্যাপ্লিকেশনটির ক্যাশে সাফ করার জন্য নোট phpunit.xml:

php artisan config:cache

পিএইচপিউনিট এক্সএমএল কনফিগারেশন সম্পর্কিত অতিরিক্ত তথ্য এখানে পাওয়া যাবে: https://phpunit.de/manual/6.5/en/appendixes.configration.html


2

আপনি যদি পিএইচপিএসটিআরএম ব্যবহার করে থাকেন তবে সেটিং এ যান

  • Test Frameworks

    এবং + ক্লিক করুন এবং চয়ন করুন

  • PHPUnit Local তারপর

  • Use Composer Auto Loader তারপরে স্ক্রিপ্ট ক্ষেত্রের পথে এটিকে আটকে দিন

  • C:\{YOUR PROJECT NAME}\vendor\autoload.php

  • ঠিক আছে ক্লিক করুন

  • HAPPY TESTING


2

Phpunit.xML ফাইলটি পরীক্ষা করে দেখুন, পরীক্ষাগুলির ভিতরে দেখুন inside

আমার phpunit এর সংস্করণ (2019) ফাইল শেষ হবে (প্রত্যয়) * টেস্ট.এফপি। সুতরাং, নিশ্চিত হয়ে নিন যে সমস্ত পরীক্ষার ফাইলগুলির নাম যথাযথভাবে দেওয়া হয়েছে (উদাঃ: বুকটেষ্ট.পিএফপি সঠিক, বুকটেষ্ট.ফ.পি নেই, বুকটেষ্টক্যাস.এফপি নেই)।


1

আপনি কি phpunit.xML ফাইলটিতে একটি পরীক্ষা স্যুট যুক্ত করেছেন?

<phpunit>
    <testsuite name="app1" >
        <directory>./</directory>
    </testsuite>
</phpunit>

আপনি সেখানে একাধিক ডিরেক্টরি যুক্ত করতে পারেন।


হাই, দুঃখিত আমি যদি প্রশ্নটিতে এটি পরিষ্কার না করেছিলাম তবে আমি এক্সএমএল ফাইলের সাথে একটি পরীক্ষার স্যুট এবং সংশ্লিষ্ট নাম যুক্ত করেছি। এখানে একটি অনুলিপি পাওয়া যাবে: পেস্টবিন ডটকম / জেজেএলএল 4 ডাব্লুবিডি
Muyiwa ওলু

<< ডিরেক্টরি> </
spts

আপডেটের জন্য ধন্যবাদ, দুর্ভাগ্যক্রমে আমি এখনও আমার ডিরেক্টরি হিসাবে ./tests নিয়ে একই সমস্যা পেয়েছিTime: 28 ms, Memory: 1.50Mb No tests executed!
মুয়াইভা ওলু

দুর্ভাগ্যক্রমে একই সমস্যা :( Configuration read from /Users/muyiwa/Projects/Web Development/DatabaseHelper/phpunit.xml Time: 66 ms, Memory: 1.50Mb No tests executed!আমি নিজেই এটির রেফারেন্স দিলে এটি অবশ্যই কাজ করে, এটি কোনও কারণে কনফিগারেশন ফাইল থেকে লোড করা পছন্দ করে না :(
Muyiwa Olu

শেষ অনুমান। Phpunit.xML ফাইলটিকে পরীক্ষা / ডিরেক্টরিতে সরানোর চেষ্টা করুন। ফাইলটিতে ডিরেক্টরিটি <ডিরেক্টরি>> / </ ডিরেক্টরি> তে পরিবর্তন করুন।
Aine

1

পরীক্ষার ফাইলে ফাংশনটির নামগুলি হয় পূর্ববর্তী হতে হবে testঅথবা ফাংশনের আগে একটি মন্তব্য যুক্ত করা উচিত

/** @test */

এটি নিশ্চিত না হন

/* @test */

কারণ যে কাজ করে না। একটি না স্ল্যাশের পরে দুটি অ্যাসিরিস্টক হওয়া দরকার।


0

আমার জন্য, phpunit --debug ব্যবহার করে আমাকে দেখিয়েছিল যে এটি কোন পরীক্ষা চালাচ্ছে না, ভিতরে ছিল

$this->visit('/')
         ->see('Laravel');

এবং আমি মনে করি কারণ ডিরেক্টরিটি .htaccess প্রমাণীকরণের মাধ্যমে সুরক্ষিত ছিল, পৃষ্ঠাটি দেখার জন্য এটি পেতে পারেনি

আমার জন্য সমাধানটি ছিল এই পরীক্ষাটি করা (বা সম্ভবত বেশিরভাগ ক্ষেত্রে। Htaccess প্রমাণীকরণ গ্রহণ করা)


0

এটি খুব দেরীতে হলেও আমি আশা করি এটি কারও সহায়ক হবে।

আমি একটি নিখুঁত রেফারেন্স ব্যবহার করে চালানোর জন্য আমার পরীক্ষাগুলি পেয়েছি। ফোল্ডার কাঠামো [প্রকল্প / পরীক্ষা / পরীক্ষা.পিএফ]

আমার ডিরেক্টরি লাইনটি দেখতে দেখতে ./tests/test.php


0

পাশে কিছুটা হলেও হতে পারে, তবে আপনি যদি (আমার মতো) ভ্যাগ্রান্টে লারাভেল ব্যবহার করছেন তবে নিশ্চিত হয়ে নিন যে আপনি ভ্যাব্রেন্ট বাক্সের ভিতরেই ফানপুনিট চালাচ্ছেন, "উইন্ডোজ সাইডে" নয়। :)


0

আমার কাছে কোনও পরীক্ষা কার্যকর করার বিষয়টি ছিল না, এমনকি যখন জিনিসগুলি ঠিকঠাক করা হয়েছিল।

নামটি ফাইলটির প্রথম কমান্ড ছিল না কারণ এটি ছিল কিছু ডক-ব্লক মন্তব্যের পরে।

ফিরিয়ে দেওয়ার কারণে phpunit পরীক্ষাগুলি দেখতে পায় এবং সঠিকভাবে চালিত হয়েছিল।


0

আমার খানিকটা মজার ছিল।

আমি যখন ব্যবহার php artisan make:testকরি আমি দুর্ঘটনাক্রমে রেখেছি Php মত ProductRewardPointController.phpযা সৃষ্টি করেছেন ProductRewardPointController.php.phpএবং phpunit শুধু এটি উপেক্ষা করেছেন।

আমি কেবল অতিরিক্ত। Php এবং জিনিসগুলিকে স্বাভাবিক অবস্থায় মুছে ফেলি


0

আমার কোন পরীক্ষা-নিরীক্ষার একই সমস্যা ছিল ! ফাইল এবং শ্রেণীর নামের একই নাম রেখে সমাধান করা ।


0

আপনি যদি জেটব্রেইনস পিএইচপিএসটর্মের মতো আইডিই ব্যবহার করছেন তবে দয়া করে এটিও লক্ষ্য করুন: Run/Debug Configurationsউইন্ডোতে, সেই ডিরেক্টরিটি Test scopeসেট করতে হবে directoryএবং আপনার ডিরেক্টরিটি যেখানে নির্দেশ করতে হবেtests ফোল্ডারটি অবস্থিত ।

আমাকে ডিরেক্টরি নির্ধারণ করতে ভুলে গিয়েছিলাম তা বের করতে মাত্র আধ ঘন্টা সময় লেগেছিল। আপনি গ্লোবাল ব্যবহার করতে পারবেন phpunit.pharযতক্ষণ আপনি পরীক্ষার সুযোগ এবং ডিরেক্টরিটি সঠিকভাবে সেট করবেন, আইডিই আপনার জন্য অন্যান্য জিনিস পরিচালনা করবে।


-2

ডি সেন্টিমিডি কনসোল ব্যবহার করে পরীক্ষার উপলব্ধিটি প্রবেশের মাধ্যমে এই সমস্যার সমাধান হয়েছে

আমি এটি করার অন্য কোনও উপায় খুঁজে পাইনি এই উপায় থেকে কাজ করে না

আমি আশা করি এটি কারও জন্য সহায়ক ছিল


আমি এটিকে phpunit সংজ্ঞায়িত গ্লোবাল দিয়ে কাজ করার চেষ্টা করছিলাম এবং অবশেষে এইভাবে কাজ করব, আমি MacOS ব্যবহার করছি এবং কমান্ড লাইনটি হ'লphpunit --debug ./
JRod
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.