piece / makegood

A continuous test runner for Eclipse PDT
https://github.com/piece/makegood/wiki
44 stars 17 forks source link

Makegood doesn't pass arguments to launch delegate #41

Open ScottChapman opened 11 years ago

ScottChapman commented 11 years ago

I have tried installing MakeGood in both Juno and Kepler with the same results.

It seems to not pass the necessary arguments to the launch delegate. Instead of seeing my unit tests run, I see help text for the launch delegate printed in my console.

matsu-hide8 commented 11 years ago

I'd like to know more about the your environment and context. Please let me know the following information:

lejek commented 10 years ago

I second that issue exists on:

Text in console:

Stagehand_TestRunner version 3.6.2
Copyright (c) 2005-2013 KUBO Atsuhiro and contributors,
All rights reserved.
Usage:
  [options] command [arguments]
Options:
  --help           -h Prints help and exit.
  --version        -V Prints version information and exit.
  --ansi              Enables ANSI output.
  --no-ansi           Disables ANSI output.
Testing Framework Commands:
  cakephp               Runs tests with CakePHP.
  ciunit                Runs tests with CIUnit.
  phpspec               Runs tests with PHPSpec.
  phpunit               Runs tests with PHPUnit.
  simpletest            Runs tests with SimpleTest.
Other Commands:
  compile               Compiles the DIC for the production environment.
  help                  Prints the help for a command.
  list                  Lists commands.
  phpunit:passthrough   Runs the phpunit command via the testrunner command.

Tried various settings and installations, reinstalling pear, makegood, eclipse.

Tests works fine running by PHP Tools plugin (PHPUnit).

cambell-prince commented 10 years ago

I also have this issue.

OS = Windows 64 Eclipse Indigo

No args are passed into the test runner.

Update: When I install the PHP Tool Integration plugin the arguments get passed in.

chanjunweimy commented 10 years ago

I had the same issue as well!

OS = Windows 8.1 64bit Eclipse Kepler MakeGood + PhpUnit1

As I had installed PhpUnit when I installed XAMPP windows, I linked the XAMPP's Pear directory to eclipse and no args are passed into the test runner.

However, after I installed the PHP Tool integration plugin, I linked the eclipse's pear directory and then it starts working. I am guessing it is because of different version of PhpUnit?