title: /category switch is not working correctly when using in ANT xml for mstest.exe
body: <p>I am invoking mstest.exe from an XML as: </p>
  
  <pre><code>&lt;exec executable="${mstest}"&gt;
      &lt;arg value ="/category:${test}"/&gt;
      &lt;arg value ="/TestContainer:${Destination}\bin\Debug\UnitTestApp.dll"/&gt; 
      &lt;arg value="/resultsfile:${Destination}\testResults.trx"/&gt;
  &lt;/exec&gt;
  </code></pre>
  
  <p>Where</p>
  
  <pre><code>&lt;property name ="mstest" location="C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\mstest.exe"/&gt;
  &lt;property name ="test" value="MyTest"/&gt;
  </code></pre>
  
  <p>When the Ant executes the command I see correct values are passed: </p>
  
  <pre><code>   [exec] Current OS is Windows 7
     [exec] Executing 'C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\mstest.exe' with arguments:
     [exec] '/category:MyTest'
     [exec] '/TestContainer:C:\VS2012\myApp\UnitTestApp\bin\Debug\UnitTestApp.dll'
     [exec] '/resultsfile:C:\VS2012\testResults.trx'
     [exec] 
     [exec] The ' characters around the executable and arguments are
     [exec] not part of the command.
  Execute:Java13CommandLauncher: Executing 'C:\Program Files(x86)\Microsoft Visual Studio 11.0\Common7\IDE\mstest.exe' with arguments:
  '/category:MyTest'
  '/TestContainer:C:\VS2012\myApp\UnitTestApp\bin\Debug\UnitTestApp.dll'
  '/resultsfile:C:\VS2012\testResults.trx'
  
  The ' characters around the executable and arguments are
  not part of the command.
  </code></pre>
  
  <p>But when the test is executed I see the message: </p>
  
  <pre><code>[exec] Microsoft (R) Test Execution Command Line Tool Version 11.0.50727.1
  [exec] Copyright (c) Microsoft Corporation. All rights reserved.
  [exec]     
  [exec] Loading C:\VS2012\myApp\UnitTestApp\bin\Debug\UnitTestApp.dll...
  [exec] Starting execution...
  [exec] No tests to execute.
  </code></pre>
  
  <p>If I do not use the /category switch . It works OK and all tests defined in the code are executed but I do not want that. I want to run a specific test. </p>
  
  <p>Why Ant is having a problem using /category switch. </p>
  
  <p>From CMD ( windows 7 ) if i pass the same arguments to mstest.exe on the same machine where the Ant is getting executed, all is ok. /category:MyTest is getting picked up as expected. Please help. </p>