【问题标题】:Wordpress plugin testingWordpress 插件测试
【发布时间】:2021-03-17 11:17:59
【问题描述】:

我有一个 windows 系统,想测试一个已经存在的 wordpress 插件。

我按照这个链接安装了 cygwin 来运行 bash 命令。

https://www.smashingmagazine.com/2017/12/automated-testing-wordpress-plugins-phpunit/

qa-test 是插件名称

当我在 cmd 提示符下运行 bash 命令时,如下所示

C:\xampp\htdocs\mywebsite-wordpress\wordpress\wp-content\plugins\qa-test>bash bin/install-wp-tests.sh wordpress_test root '' localhost latest
+ install_wp
+ '[' -d /tmp/wordpress/ ']'
+ mkdir -p /tmp/wordpress/
+ [[ latest == \n\i\g\h\t\l\y ]]
+ [[ latest == \t\r\u\n\k ]]
+ '[' latest == latest ']'
+ local ARCHIVE_NAME=latest
+ download https://wordpress.org/latest.tar.gz /tmp/wordpress.tar.gz
++ which curl
+ '[' /cygdrive/c/Windows/system32/curl ']'
+ curl -s https://wordpress.org/latest.tar.gz
+ tar --strip-components=1 -zxmf /tmp/wordpress.tar.gz -C /tmp/wordpress/
tar.exe: Error opening archive: Failed to open '/tmp/wordpress.tar.gz'

上面的错误信息。不知道是权限错误还是什么的。请指导我如何解决此错误。谢谢!

【问题讨论】:

    标签: wordpress testing plugins


    【解决方案1】:

    也许我没有具体说明我的问题,因此没有得到专家的任何答复。

    我有一个名为 qa-test 的 wordpress 插件。我正在尝试对该插件进行自动化测试。

    我运行了命令

    wp 脚手架插件测试 qa-test

    成功生成测试文件。

    现在,我需要运行以下命令

    bin/install-wp-tests.sh wordpress_test root '' localhost latest

    为了统计phpunit。因为我有那个windows系统而不是ubuntu

    我已经安装了cygwin软件并开始运行

    bin/install-wp-tests.sh wordpress_test root '' localhost latest

    在命令提示符下。它说“打开存档时出错:无法打开'/tmp/wordpress.tar.gz'”

    那是什么。如果您需要一些额外的信息,请让我知道您在寻找什么细节。感谢您在这方面的帮助:)

    【讨论】:

      【解决方案2】:

      在我安装 wget.exe 后,它解决了问题并运行了

      bin/install-wp-tests.sh wordpress_test root '' localhost latest

      没有任何错误。

      所以此时 bin/install-wp-tests.sh 已创建。

      在命令提示符下,当我运行时

      它说的phpunit

      找不到 C:\Users\pri\AppData\Local\Temp/wordpress-tests-lib/includes/functions.php,你运行 bin/install-wp-tests.sh 了吗?

      我不知道为什么斜线一半是 / 而另一半是 .我可以去哪里纠正这个问题以纠正这个错误,请

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-01-11
        • 1970-01-01
        • 2012-08-18
        • 2013-01-10
        • 2019-05-11
        • 1970-01-01
        • 1970-01-01
        • 2014-01-13
        相关资源
        最近更新 更多