Checkout our demo site to practice selenium https://magento.softwaretestingboard.com/

0 like 0 dislike
882 views
by The go-to Tester (360 points)
edited by

I have successfully setup Codeception in my machine but when I run command :

"php vendor/bin/codecept generate:cept acceptance Welcome" getting below error message:

E:\Project-Data\Codeception>php vendor/bin/codecept generate:cept acceptance Wel

come

dir=$(d=${0%[/\\]*}; cd "$d"; cd "../codeception/codeception" && pwd)

# See if we are running in Cygwin by checking for cygpath program

if command -v 'cygpath' >/dev/null 2>&1; then

        # Cygwin paths start with /cygdrive/ which will break windows PHP,

        # so we need to translate the dir path to windows format. However

        # we could be using cygwin PHP which does not require this, so we

        # test if the path to PHP starts with /cygdrive/ rather than /usr/bin

        if [[ $(which php) == /cygdrive/* ]]; then

                dir=$(cygpath -m "$dir");

        fi

fi

dir=$(echo $dir | sed 's/ /\ /g')

"${dir}/codecept" "$@"

by The go-to Tester (181 points)
what PHP version are you guys using?

2 Answers

0 like 0 dislike
by The go-to Tester (181 points)
selected by
 
Best answer
I am using PHP version 5.6.25 and it works fine with me. It looks like you are latest version of PHP. Try using the lower version of PHP.
0 like 0 dislike
by
Your environment should be Linux, the "codecept" file has linux command to create folder.


This site is for software testing professionals, where you can ask all your questions and get answers from 1300+ masters of the profession. Click here to submit yours now!

1.4k questions

1.6k answers

866 comments

1.9k users

...