Comments (12)
@mizipzor, there's absolutely not problem... Everything is here, must work. If not, it needs a fix!
I've to check... After all I think that rake could be over-sized for our needs.
I'm trying to switch to something a bit more automated like https://github.com/sakeproject/sake.
from commandline.
I created a gist with the output when running rake if you want to have a look.
One interesting thing I noticed: it initially stopped after running 102 unit tests. Now that I've added two it stops after running 104. So I guess its safe to say that one of the tests simply halts the execution on my machine. But its weird that I dont get any output or error message as to which one.
from commandline.
You run on Windows 7 or 8?
from commandline.
Mmmm... Also on my Windows VM it stops. But on Ubuntu 12.04 works fine...
from commandline.
I can run it on Visual Studio via R# XUnit plug-in but on Windows fail using runners installed in project tree with NuGet.
I'll report the issue.
It's not rake, it's XUnit...
from commandline.
http://xunit.codeplex.com/workitem/9842
from commandline.
For the record its Windows 7.
from commandline.
Please make a test for me, if you have or when you have time.
Execute XUnit GUI runner on CommandLine.Tests.dll
(located at CommandLine/packages/xunit.runners.1.9.1/tools/xunit.gui.clr4.exe
).
Can you confirm that fails also in this way?
from commandline.
First, I made sure that all tests still pass. Note that I'm running from the Visual Studio output folder since only the rake command creates the build folder.
.\packages\xunit.runners.1.9.1\tools\xunit.console.clr4.exe .\src\tests\bin\Debug\CommandLine.Tests.dll
All pass. So I ran:
rake
After build it started running tests, stopped on test 104. Now the interesting part, I started the GUI:
xunit.gui.clr4.exe
Loaded the assembly (out\build\CommandLine.Tests.dll) and ran all tests. The application crashes on what I assume is test 104. No error messages or anything, it just disappears, cant find any logs.
Edit: Also tried xunit.gui.clr4.x86.exe
with same results.
from commandline.
Tnx! Mmmm...
I'll wait XUnit team response, for now.
from commandline.
Update: XUnit team still not reply.
For the moment we can skip it and run with the XUnit R#-plugin when developing on Windows.
from commandline.
New version 2.0 is back to a simple build model: MonoDevelop or Visual Studio.
from commandline.
Related Issues (20)
- Support for default verb? HOT 7
- Is version 2 still beta? HOT 3
- Cannot use 2 verbs at the same time HOT 5
- Mutual exclusive option is not enforced (even when settings.MutuallyExclusive == true) HOT 3
- Has the approach to verbs in v2 changed? HOT 6
- THIS REPO GOING DEFUNCT, please submit issues/pull requests to https://github.com/commandlineparser/commandline HOT 2
- Argument value with dash not accepted when using single-dash key HOT 1
- Good, except parsing doesn't work HOT 1
- Parser state HOT 1
- Using --help HOT 1
- Inverse order of FlatternHierarchy HOT 1
- Enum Parsing Is Failing HOT 2
- Migrating from 2.3.0 to 2.4.3 HOT 3
- Please support older .NET framework versions
- Unable to parse TimeSpan given from FormatCommandLine HOT 2
- Order of options where there are list options and values HOT 1
- Group where none or all options must be provided HOT 1
- Fast HOT 1
- (Tool's);
- Tv
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from commandline.