Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不测试组(PHPUnit-support@group-annotation)类的函数从Netbeans中的Yii扩展而来_Php_Netbeans_Yii_Phpunit - Fatal编程技术网

不测试组(PHPUnit-support@group-annotation)类的函数从Netbeans中的Yii扩展而来

不测试组(PHPUnit-support@group-annotation)类的函数从Netbeans中的Yii扩展而来,php,netbeans,yii,phpunit,Php,Netbeans,Yii,Phpunit,当前,当我使用PHPUnit提供的@groupannotation支持来测试我的类中的groups函数时,我对Yii有一个问题 我已经在Yii论坛中配置为指导 当我按下Ctrl+F6键时,我已经测试了类中的所有函数。它运行得很好 但当我使用PHPUnit提供的@group注释支持时。它没有运行,我看不到对话框 当我在对话框configure PHPUnit中选中“运行测试前询问测试组”时。当我按Ctrl+F6时,我看不到对话框 我想这是个问题,这里有两个文件bootstrap.php和phpun

当前,当我使用PHPUnit提供的@groupannotation支持来测试我的类中的groups函数时,我对Yii有一个问题

我已经在Yii论坛中配置为指导

当我按下Ctrl+F6键时,我已经测试了类中的所有函数。它运行得很好

但当我使用PHPUnit提供的@group注释支持时。它没有运行,我看不到对话框

当我在对话框configure PHPUnit中选中“运行测试前询问测试组”时。当我按Ctrl+F6时,我看不到对话框

我想这是个问题,这里有两个文件bootstrap.php和phpunit.php,但我不知道如何修改它


我在论坛上问了一个问题。

对不起,先生,我不是有意粗鲁,你可能不知道你的英语很糟糕吗

我只是问你看,因为也许以前从来没有人告诉过你这件事,因为我们是有礼貌地冒着冒犯的风险。相反,人们通常认为忽略这种情况更为恰当,它将消失。在这种情况下,我恐怕更是如此,因为我们都在公共场合

冒着被责骂的风险,我觉得有必要指出这对你来说是个问题,除非你没有注意到。别担心,虽然没有什么可羞耻的,就我个人而言,如果你认为这个问题是在这里还是在这里,我会毫不在意。我说去做吧。无论哪种方式,只有当你同意存在问题时,它才能被修复

修正语法和拼写是很容易的,你听说过吧?使用它,当你及时得到答案时,你会看到更少的人忽视你的帖子,这是双赢的权利。您可以使用64种语言,找到一种您熟悉的语言,让谷歌来担心您的k和撇号的位置,而您只需关注正确引用不需要任何翻译的项目,例如:phpunit.xml同意吗

如何更改bootstrap.php或phpunit.xml? 只要在您喜爱的文本编辑器中打开,Netbeans就足够了。至于这些文件的含义,参考英文、法文和日文似乎都有

bootstrap—在测试之前运行的引导PHP文件。 配置-如果当前工作目录中存在按该顺序排列的phpunit.xml或phpunit.xml.dist,并且未使用-configuration,则将自动从该文件读取配置。 我不会担心bootstrap.php,如果您不需要它,您可能不会需要它,并且只需说您可以添加的任何内容都不会改善Netbeans中的行为

关于phpunit,文档非常详细:

元素及其子元素和子元素可用于从一组不应运行的测试中选择测试组

上面的XML配置对应于使用以下开关调用TextUI测试运行程序:

-组名

-排除组名

关于您所追求的Ctrl+F6用法,同样没有什么可以改进netbeans的,相反,我也建议您参考解释,正如@hakre已经建议的那样,将其与结合起来,我恐怕无法添加更多内容,因为它是完整的


祝您好运,请告诉我们您的情况。

我建议您也尝试命令行,因为这将揭示更多细节,或者如果Netbeans PHPUnit集成支持它:查看日志/调试/控制台。它在命令行中运行得非常好。但是我想在Netbeans中运行,因为Netbeans PHPUnit对查看错误的支持非常好。当然,它更舒适,但我不是一个经常使用Netbeans的用户,所以我不能给你真正的提示。你有没有看到:无论你多么礼貌地试图做到这一点,你冗长的语法独白完全是离题的;特别是因为OP很有可能不是以英语为母语的人。如果你真的觉得这是必要的,一个P.S.我在努力理解你的语法,你可能会发现如果你整理一下,你会得到更好的回答,那就足够了。@Boy'S Rules:我回答了你的问题,没有任何东西对你有帮助吗?我想你可以把马带到河边。。。至少我试过了祝你好运,祝你好运。@Boy's Rules你介意给我们一些反馈吗?你从这些建议中尝试了什么?你发现了什么?这仍然是个问题吗?如果答案对你有帮助,请接受它,让我们结束这个问题。不幸的是,如果没有您的进一步信息,我们无法对此进行补充。
 <groups>
    <include>
        <group>name</group>
    </include>
    <exclude>
        <group>name</group>
    </exclude>
</groups>