Browse Source

Merge remote-tracking branch 'refs/remotes/icsharpcode/master'

pull/742/head
devgopher 10 years ago
parent
commit
d89ce19892
  1. 3
      src/AddIns/Analysis/UnitTesting/Model/TestBase.cs
  2. 83
      src/AddIns/BackendBindings/TypeScript/Project/TypeScriptBinding.addin

3
src/AddIns/Analysis/UnitTesting/Model/TestBase.cs

@ -65,6 +65,9 @@ namespace ICSharpCode.UnitTesting @@ -65,6 +65,9 @@ namespace ICSharpCode.UnitTesting
void ChangeResult(TestResultType newResult)
{
TestResultType oldResult = result;
if (oldResult == TestResultType.Failure && newResult == TestResultType.Success) {
return; // do not revert result from failure to success (Test with data source)
}
if (oldResult != newResult) {
result = newResult;
OnResultChanged(new TestResultTypeChangedEventArgs(oldResult, newResult));

83
src/AddIns/BackendBindings/TypeScript/Project/TypeScriptBinding.addin

@ -79,54 +79,49 @@ @@ -79,54 +79,49 @@
</Path>
<Path name="/SharpDevelop/ViewContent/TextEditor/ContextMenu">
<Include
id="GoToTypeScriptDefinition"
insertafter="Refactoring"
insertbefore="Cut"
item="/Addins/TypeScript/TextEditor/ContextMenu/GoToTypeScriptDefinition"/>
<Include
id="FindTypeScriptReferences"
insertafter="Refactoring"
insertbefore="Cut"
item="/Addins/TypeScript/TextEditor/ContextMenu/FindTypeScriptReferences"/>
<Include
id="RenameTypeScriptReference"
insertafter="Refactoring"
insertbefore="Cut"
item="/Addins/TypeScript/TextEditor/ContextMenu/RenameTypeScriptReference"/>
<MenuItem
id="TypeScriptSeparator"
insertafter="RenameTypeScriptReference"
insertbefore="Cut"
type="Separator"/>
<Condition name="ActiveContentExtension" activeextension=".ts">
<Include
id="GoToTypeScriptDefinition"
insertafter="Refactoring"
insertbefore="Cut"
item="/Addins/TypeScript/TextEditor/ContextMenu/GoToTypeScriptDefinition"/>
<Include
id="FindTypeScriptReferences"
insertafter="Refactoring"
insertbefore="Cut"
item="/Addins/TypeScript/TextEditor/ContextMenu/FindTypeScriptReferences"/>
<Include
id="RenameTypeScriptReference"
insertafter="Refactoring"
insertbefore="Cut"
item="/Addins/TypeScript/TextEditor/ContextMenu/RenameTypeScriptReference"/>
<MenuItem
id="TypeScriptSeparator"
insertafter="RenameTypeScriptReference"
insertbefore="Cut"
type="Separator"/>
</Condition>
</Path>
<Path name="/SharpDevelop/Workbench/MainMenu/Search">
<Include
id="GoToTypeScriptDefinition"
insertafter="Separator2"
insertbefore="GotoLineNr"
item="/Addins/TypeScript/TextEditor/ContextMenu/GoToTypeScriptDefinition"/>
<Include
id="FindTypeScriptReferences"
insertafter="Separator2"
insertbefore="GotoLineNr"
item="/Addins/TypeScript/TextEditor/ContextMenu/FindTypeScriptReferences"/>
<MenuItem
id="TypeScriptSeparator"
insertafter="FindTypeScriptReferences"
insertbefore="GotoLineNr"
type="Separator"/>
<Condition name="ActiveContentExtension" activeextension=".ts">
<Include
id="GoToTypeScriptDefinition"
insertafter="Separator2"
insertbefore="GotoLineNr"
item="/Addins/TypeScript/TextEditor/ContextMenu/GoToTypeScriptDefinition"/>
<Include
id="FindTypeScriptReferences"
insertafter="Separator2"
insertbefore="GotoLineNr"
item="/Addins/TypeScript/TextEditor/ContextMenu/FindTypeScriptReferences"/>
<MenuItem
id="TypeScriptSeparator"
insertafter="FindTypeScriptReferences"
insertbefore="GotoLineNr"
type="Separator"/>
</Condition>
</Path>
<!-- <Path name="/SharpDevelop/Dialogs/OptionsDialog/TextEditorOptions">
<OptionPanel
id="TypeScriptOptions"
label="TypeScript"
insertafter="CodeCompletion"
insertbefore="VBSpecificOptions"
class="ICSharpCode.TypeScriptBinding.TypeScriptOptionsPanel"/>
</Path>-->
<Path path="/SharpDevelop/BackendBindings/ProjectOptions/AllManaged">
<Condition name="IsTypeScriptProjectOpen">

Loading…
Cancel
Save