小编Bab*_*nah的帖子

RuntimeException:无法猜测内核目录

我正在使用Symfony 3.4。突然,每当我尝试在/ tests中运行测试(phpunit)时,都会出现以下错误:

RuntimeException : Unable to guess the Kernel directory.
Run Code Online (Sandbox Code Playgroud)

我的测试课看起来像:

class PaymentCreditTest extends KernelTestCase
{
    /** @var PaymentRepository */
    public $paymentRepository;

    /**
     * {@inheritDoc}
     */
    protected function setUp()
    {
        $this->paymentRepository = self::bootKernel()->getContainer()->get('chaku.repository.payment');
    }

    public function test_canRetrieveDeadFreightNetAmount()
    {
        /** @var Payment $payment */
        $payment = $this->paymentRepository->findOneBy(['id' => 1000002]);

        // just to see payment object
        dump($payment);
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的phpunit.xml.dist的样子:

<?xml version="1.0" encoding="UTF-8"?>

<!-- https://phpunit.de/manual/current/en/appendixes.configuration.html -->
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.8/phpunit.xsd"
         backupGlobals="false"
         colors="true"
         bootstrap="app/autoload.php">
    <php>
        <ini name="error_reporting" value="-1" />
        <server name="KERNEL_CLASS" value="AppKernel" /> …
Run Code Online (Sandbox Code Playgroud)

php phpunit symfony symfony-3.4

5
推荐指数
1
解决办法
2343
查看次数

Favicon未在本地显示

我想念什么吗?这是我所拥有的:

var express = require('express');
var favicon = require('serve-favicon');
var path = require('path');

var app = express();

app.use(favicon(path.join(__dirname, 'public', 'favicon.ico'))); 

app.use('/api', require('./routes/api'));

app.listen(3000);
Run Code Online (Sandbox Code Playgroud)

我的网站图标的位置与公用文件夹中指定的名称相同。我在文件中单独设置了一些其他路由。该收藏夹图标似乎没有起作用,我必须丢失了一些东西。

node.js express

3
推荐指数
3
解决办法
3879
查看次数

标签 统计

express ×1

node.js ×1

php ×1

phpunit ×1

symfony ×1

symfony-3.4 ×1