我刚刚安装了 PHPUnit 测试,由于某种原因它不会读取我的文件。我确定它在正确的路径中,但为什么 PHPUnit 找不到它?
这是我的示例代码:
函数.php
<?php
function my_addition($arg1, $arg2){
return $arg1 + $arg2;
?>
Run Code Online (Sandbox Code Playgroud)
这是要测试的代码和文件:
函数_test.php
<?php
use PHPUnit\Framework\TestCase;
class functions_test extends TestCase {
public function testmy_addition() {
include("./data/functions.php");
$result = my_addition(1,1);
$this->assertEquals(2, $result);
}
}
?>
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能让它发挥作用并使其通过?
我在尝试使用HAML制作播放按钮时遇到问题.
=button_tag clue_path(@question), class: "btn btn-lg glyphicon glyphicon-play"
Run Code Online (Sandbox Code Playgroud)
结果在html中
<button><icon class:"glyphicon glyphicon-play">/question/1/clue</i></button>
Run Code Online (Sandbox Code Playgroud)
它应该是
<button><icon class: "glyphicon glyphicon-play"></i></button>
Run Code Online (Sandbox Code Playgroud)
我非常接近解决它.我错过了什么?