Free cookie consent management tool by TermsFeed Policy Generator

Changeset 4508


Ignore:
Timestamp:
09/26/10 21:35:24 (14 years ago)
Author:
mkommend
Message:

Corrected the HL3.3 tests project and the unit tests (ticket #1202).

Location:
trunk/sources/HeuristicLab/3.3/Tests
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab/3.3/Tests/HeuristicLab-3.3.Tests.csproj

    r4490 r4508  
    9494  </PropertyGroup>
    9595  <ItemGroup>
     96    <Reference Include="ICSharpCode.NRefactory">
     97      <HintPath>..\..\..\HeuristicLab.ExtLibs\HeuristicLab.SharpDevelop\3.1.1.5327\ICSharpCode.NRefactory.dll</HintPath>
     98    </Reference>
     99    <Reference Include="ICSharpCode.SharpDevelop.Dom">
     100      <HintPath>..\..\..\HeuristicLab.ExtLibs\HeuristicLab.SharpDevelop\3.1.1.5327\ICSharpCode.SharpDevelop.Dom.dll</HintPath>
     101    </Reference>
     102    <Reference Include="ICSharpCode.TextEditor">
     103      <HintPath>..\..\..\HeuristicLab.ExtLibs\HeuristicLab.SharpDevelop\3.1.1.5327\ICSharpCode.TextEditor.dll</HintPath>
     104    </Reference>
     105    <Reference Include="log4net">
     106      <HintPath>..\..\..\HeuristicLab.ExtLibs\HeuristicLab.log4net\1.2.10.0\log4net.dll</HintPath>
     107    </Reference>
    96108    <Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
     109    <Reference Include="Mono.Cecil">
     110      <HintPath>..\..\..\HeuristicLab.ExtLibs\HeuristicLab.SharpDevelop\3.1.1.5327\Mono.Cecil.dll</HintPath>
     111    </Reference>
    97112    <Reference Include="System" />
    98113    <Reference Include="System.Core">
     
    213228      <Name>HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.3</Name>
    214229    </ProjectReference>
     230    <ProjectReference Include="..\..\..\HeuristicLab.ExtLibs\HeuristicLab.ALGLIB\2.5.0\ALGLIB-2.5.0\ALGLIB-2.5.0.csproj">
     231      <Project>{29E4B033-1FEF-4FE1-AE17-0A9319D7C54E}</Project>
     232      <Name>ALGLIB-2.5.0</Name>
     233    </ProjectReference>
    215234    <ProjectReference Include="..\..\..\HeuristicLab.ExtLibs\HeuristicLab.ALGLIB\2.5.0\HeuristicLab.ALGLIB-2.5.0\HeuristicLab.ALGLIB-2.5.0.csproj">
    216235      <Project>{01BBCB5A-144A-4A7E-908E-079849E2F7CF}</Project>
     
    221240      <Name>HeuristicLab.LibSVM-1.6.3 %28HeuristicLab.ExtLibs\HeuristicLab.LibSVM\HeuristicLab.LibSVM-1.6.3\HeuristicLab.LibSVM-1.6.3%29</Name>
    222241    </ProjectReference>
     242    <ProjectReference Include="..\..\..\HeuristicLab.ExtLibs\HeuristicLab.LibSVM\1.6.3\LibSVM-1.6.3\LibSVM-1.6.3.csproj">
     243      <Project>{A16F23B5-FB62-499E-A831-26953AA56FE2}</Project>
     244      <Name>LibSVM-1.6.3</Name>
     245    </ProjectReference>
    223246    <ProjectReference Include="..\..\..\HeuristicLab.ExtLibs\HeuristicLab.log4net\1.2.10.0\HeuristicLab.log4net-1.2.10.0.csproj">
    224247      <Project>{1B3063DB-D71C-4A6A-A359-883E8F53A140}</Project>
     
    229252      <Name>HeuristicLab.Netron-3.0.2672.12446 %28HeuristicLab.ExtLibs\HeuristicLab.Netron\HeuristicLab.Netron-3.0.2672.12446\HeuristicLab.Netron-3.0.2672.12446%29</Name>
    230253    </ProjectReference>
     254    <ProjectReference Include="..\..\..\HeuristicLab.ExtLibs\HeuristicLab.Netron\3.0.2672.12446\Netron.Diagramming.Core-3.0.2672.12446\Netron.Diagramming.Core-3.0.2672.12446.csproj">
     255      <Project>{96AEBBEE-4203-45F3-BCF5-7B73BF256BDA}</Project>
     256      <Name>Netron.Diagramming.Core-3.0.2672.12446</Name>
     257    </ProjectReference>
    231258    <ProjectReference Include="..\..\..\HeuristicLab.ExtLibs\HeuristicLab.ProtobufCS\0.9.1\HeuristicLab.ProtobufCS\HeuristicLab.ProtobufCS-0.9.1.csproj">
    232259      <Project>{236459CE-80CF-4991-972F-DE74C826BCCC}</Project>
    233260      <Name>HeuristicLab.ProtobufCS-0.9.1 %28HeuristicLab.ExtLibs\HeuristicLab.ProtobufCS\HeuristicLab.ProtobufCS-0.9.1\HeuristicLab.ProtobufCS-0.9.1%29</Name>
    234261    </ProjectReference>
     262    <ProjectReference Include="..\..\..\HeuristicLab.ExtLibs\HeuristicLab.ProtobufCS\0.9.1\ProtobufCS\src\ProtocolBuffers\ProtocolBuffers.csproj">
     263      <Project>{6908BDCE-D925-43F3-94AC-A531E6DF2591}</Project>
     264      <Name>ProtocolBuffers</Name>
     265    </ProjectReference>
     266    <ProjectReference Include="..\..\..\HeuristicLab.ExtLibs\HeuristicLab.ProtobufCS\0.9.1\ProtobufCS\src\ProtoGen\ProtoGen.csproj">
     267      <Project>{250ADE34-82FD-4BAE-86D5-985FBE589C4A}</Project>
     268      <Name>ProtoGen</Name>
     269    </ProjectReference>
    235270    <ProjectReference Include="..\..\..\HeuristicLab.ExtLibs\HeuristicLab.SharpDevelop\3.1.1.5327\HeuristicLab.SharpDevelop-3.1.1.5327.csproj">
    236271      <Project>{4ABA047D-46DD-4608-9E4A-41C5F92FDBB1}</Project>
     
    240275      <Project>{678E2145-8152-4E19-9646-07D439D00301}</Project>
    241276      <Name>HeuristicLab.WinFormsUI-2.3.1 %28HeuristicLab.ExtLibs\HeuristicLab.WinFormsUI\HeuristicLab.WinFormsUI-2.3.1\HeuristicLab.WinFormsUI-2.3.1%29</Name>
     277    </ProjectReference>
     278    <ProjectReference Include="..\..\..\HeuristicLab.ExtLibs\HeuristicLab.WinFormsUI\2.3.1\WinFormsUI-2.3.1\WinFormsUI-2.3.1.csproj">
     279      <Project>{1849A92E-DCFC-4E05-BB0A-D7B7A3DAFCFB}</Project>
     280      <Name>WinFormsUI-2.3.1</Name>
    242281    </ProjectReference>
    243282    <ProjectReference Include="..\..\..\HeuristicLab.MainForm.WindowsForms\3.3\HeuristicLab.MainForm.WindowsForms-3.3.csproj">
  • trunk/sources/HeuristicLab/3.3/Tests/PluginLoader.cs

    r4490 r4508  
    1313
    1414    static PluginLoader() {
    15       foreach (string path in Directory.EnumerateFiles(AppDomain.CurrentDomain.BaseDirectory)
     15      foreach (string path in Directory.EnumerateFiles(Environment.CurrentDirectory)
    1616        .Where(s => s.EndsWith(AssemblyExtension)))
    1717        Assembly.LoadFrom(path);
     
    2424        .Where(t => typeof(IPlugin).IsAssignableFrom(t) && !t.IsAbstract && !t.IsInterface).Any();
    2525    }
    26 
    27 
    28     //public static void LoadPluginsIntoAppDomain() {
    29     //  new HeuristicLab.Algorithms.DataAnalysis.HeuristicLabAlgorithmsDataAnalysisPlugin();
    30     //  new HeuristicLab.Algorithms.EvolutionStrategy.HeuristicLabAlgorithmsEvolutionStrategyPlugin();
    31     //  new HeuristicLab.Algorithms.GeneticAlgorithm.HeuristicLabAlgorithmsGeneticAlgorithmPlugin();
    32     //  new HeuristicLab.Algorithms.LocalSearch.HeuristicLabAlgorithmsLocalSearchPlugin();
    33     //  new HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm.HeuristicLabAlgorithmsOffspringSelectionGeneticAlgorithmPlugin();
    34     //  new HeuristicLab.Algorithms.SimulatedAnnealing.HeuristicLabAlgorithmsSimulatedAnnealingPlugin();
    35     //  new HeuristicLab.Algorithms.TabuSearch.HeuristicLabAlgorithmsTabuSearchPlugin();
    36 
    37     //  new HeuristicLab.Analysis.HeuristicLabAnalysisPlugin();
    38     //  new HeuristicLab.Analysis.Views.HeuristicLabAnalysisViewsPlugin();
    39 
    40     //  new HeuristicLab.Clients.Common.HeuristicLabClientsCommonPlugin();
    41     //  new HeuristicLab.CodeEditor.HeuristicLabCodeEditorPlugin();
    42     //  new HeuristicLab.Collections.HeuristicLabCollectionsPlugin();
    43 
    44     //  new HeuristicLab.Common.HeuristicLabCommonPlugin();
    45     //  new HeuristicLab.Common.Resources.HeuristicLabCommonResourcesPlugin();
    46 
    47     //  new HeuristicLab.Core.HeuristicLabCorePlugin();
    48     //  new HeuristicLab.Core.Views.HeuristicLabCoreViewsPlugin();
    49 
    50     //  new HeuristicLab.Data.HeuristicLabDataPlugin();
    51     //  new HeuristicLab.Data.Views.HeuristicLabDataViewsPlugin();
    52 
    53     //  new HeuristicLab.Encodings.BinaryVectorEncoding.HeuristicLabEncodingsBinaryVectorEncodingPlugin();
    54     //  new HeuristicLab.Encodings.IntegerVectorEncoding.HeuristicLabEncodingsIntegerVectorEncodingPlugin();
    55     //  new HeuristicLab.Encodings.PermutationEncoding.HeuristicLabEncodingsPermutationEncodingPlugin();
    56     //  new HeuristicLab.Encodings.PermutationEncoding.Views.HeuristicLabEncodingsPermutationEncodingViewsPlugin();
    57     //  new HeuristicLab.Encodings.RealVectorEncoding.HeuristicLabEncodingsRealVectorEncodingPlugin();
    58     //  new HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.HeuristicLabEncodingsSymbolicExpressionTreeEncodingPlugin();
    59     //  new HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views.HeuristicLabEncodingsSymbolicExpressionTreeEncodingViewsPlugin();
    60 
    61     //  new HeuristicLab.MainForm.HeuristicLabMainFormPlugin();
    62     //  new HeuristicLab.MainForm.WindowsForms.HeuristicLabMainFormPlugin();
    63 
    64     //  new HeuristicLab.Operators.HeuristicLabOperatorsPlugin();
    65     //  new HeuristicLab.Operators.Programmable.HeuristicLabOperatorsProgrammablePlugin();
    66     //  new HeuristicLab.Operators.Views.HeuristicLabOperatorsViewsPlugin();
    67     //  new HeuristicLab.Operators.Views.GraphVisualization.HeuristicLabOperatorsViewsGraphVisualizationPlugin();
    68 
    69     //  new HeuristicLab.Parameters.HeuristicLabParametersPlugin();
    70     //  new HeuristicLab.Parameters.Views.HeuristicLabParametersViewsPlugin();
    71 
    72     //  new HeuristicLab.Persistence.HeuristicLabPersistencePlugin();
    73     //  new HeuristicLab.Persistence.GUI.HeuristicLabPersistenceGUIPlugin();
    74 
    75     //  new HeuristicLab.Problems.ArtificialAnt.HeuristicLabProblemsArtificialAntPlugin();
    76     //  new HeuristicLab.Problems.ArtificialAnt.Views.HeuristicLabProblemsArtificialAntViewsPlugin();
    77     //  new HeuristicLab.Problems.DataAnalysis.HeuristicLabProblemsDataAnalysisPlugin();
    78     //  new HeuristicLab.Problems.DataAnalysis.Regression.HeuristicLabProblemsDataAnalysisRegressionPlugin();
    79     //  new HeuristicLab.Problems.DataAnalysis.Views.HeuristicLabProblemsDataAnalysisViewsPlugin();
    80     //  new HeuristicLab.Problems.ExternalEvaluation.HeuristicLabProblemsExternalEvaluationPlugin();
    81     //  new HeuristicLab.Problems.ExternalEvaluation.GP.HeuristicLabProblemsExternalEvaluationGPPlugin();
    82     //  new HeuristicLab.Problems.ExternalEvaluation.GP.Views.HeuristicLabProblemsExternalEvaluationGPViewsPlugin();
    83     //  new HeuristicLab.Problems.ExternalEvaluation.Views.HeuristicLabProblemsExternalEvaluationViewsPlugin();
    84     //  new HeuristicLab.Problems.Knapsack.HeuristicLabProblemsKnapsackPlugin();
    85     //  new HeuristicLab.Problems.Knapsack.Views.HeuristicLabProblemsKnapsackViewsPlugin();
    86     //  new HeuristicLab.Problems.OneMax.HeuristicLabProblemsOneMaxPlugin();
    87     //  new HeuristicLab.Problems.OneMax.Views.HeuristicLabProblemsKnapsackViewsPlugin();
    88     //  new HeuristicLab.Problems.TestFunctions.HeuristicLabProblemsTestFunctionsPlugin();
    89     //  new HeuristicLab.Problems.TestFunctions.Views.HeuristicLabProblemsTestFunctionsViewsPlugin();
    90     //  new HeuristicLab.Problems.TravelingSalesman.HeuristicLabProblemsTravelingSalesmanPlugin();
    91     //  new HeuristicLab.Problems.TravelingSalesman.Views.HeuristicLabProblemsTravelingSalesmanViewsPlugin();
    92     //  new HeuristicLab.Problems.VehicleRouting.HeuristicLabProblemsVehicleRoutingPlugin();
    93     //  new HeuristicLab.Problems.VehicleRouting.Views.HeuristicLabProblemsVehicleRoutingViewsPlugin();
    94 
    95     //  new HeuristicLab.Random.HeuristicLabRandomPlugin();
    96     //  new HeuristicLab.Selection.HeuristicLabSelectionPlugin();
    97     //  new HeuristicLab.SequentialEngine.HeuristicLabSequentialEnginePlugin();
    98     //  new HeuristicLab.Tracing.HeuristicLabPersistencePlugin();
    99     //}
    10026  }
    10127}
Note: See TracChangeset for help on using the changeset viewer.