Changeset 11677 for branches/ALPS/HeuristicLab.Tests
- Timestamp:
- 12/10/14 10:31:41 (10 years ago)
- Location:
- branches/ALPS
- Files:
-
- 1 deleted
- 36 edited
- 4 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/ALPS
-
branches/ALPS/HeuristicLab.Tests
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Tests (added) merged: 11514-11515,11545,11547,11597,11600,11623
- Property svn:mergeinfo changed
-
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/CloningConstructorTest.cs
r11498 r11677 21 21 22 22 using System; 23 using System.Linq;24 23 using System.Reflection; 25 24 using System.Text; … … 31 30 [TestClass] 32 31 public class CloningConstructorTest { 33 // Use ClassInitialize to run code before running the first test in the class34 [ClassInitialize]35 public static void MyClassInitialize(TestContext testContext) {36 PluginLoader.Assemblies.Any();37 }38 39 32 [TestMethod] 40 33 [TestCategory("General")] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/ContentViewTests.cs
r11171 r11677 31 31 [TestClass] 32 32 public class ContentViewTests { 33 public ContentViewTests() {34 }35 36 // Use ClassInitialize to run code before running the first test in the class37 [ClassInitialize]38 public static void MyClassInitialize(TestContext testContext) {39 PluginLoader.Assemblies.Any();40 }41 42 43 33 [TestMethod] 44 34 [TestCategory("General")] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/DeepCloneableCloningTest.cs
r11498 r11677 32 32 33 33 namespace HeuristicLab.Tests { 34 /// <summary>35 /// Summary description for DeepCloneableCloningTest36 /// </summary>37 34 [TestClass] 38 35 public class DeepCloneableCloningTest { 39 40 [ClassInitialize]41 public static void MyClassInitialize(TestContext testContext) {42 PluginLoader.Assemblies.Any();43 }44 45 36 private TestContext testContextInstance; 46 37 public TestContext TestContext { -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/InstantiateCreatablesTest.cs
r11171 r11677 31 31 [TestClass] 32 32 public class InstantiateCreatablesTest { 33 // Use ClassInitialize to run code before running the first test in the class34 [ClassInitialize]35 public static void MyClassInitialize(TestContext testContext) {36 PluginLoader.Assemblies.Any();37 }38 33 [TestMethod] 39 34 [TestCategory("General")] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/NamedItemTest.cs
r9820 r11677 1 using System.Linq; 2 using System.Text; 1 using System.Text; 3 2 using HeuristicLab.Common; 4 3 using HeuristicLab.Core; … … 9 8 [TestClass] 10 9 public class NamedItemTest { 11 [ClassInitialize]12 public static void MyClassInitialize(TestContext testContext) {13 PluginLoader.Assemblies.Any();14 }15 16 10 [TestMethod] 17 11 [TestCategory("General")] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/ParameterVisibilityTest.cs
r11171 r11677 31 31 [TestClass] 32 32 public class ParameterVisibilityTest { 33 // Use ClassInitialize to run code before running the first test in the class34 [ClassInitialize]35 public static void MyClassInitialize(TestContext testContext) {36 PluginLoader.Assemblies.Any();37 }38 39 33 private TestContext testContextInstance; 40 34 public TestContext TestContext { -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/EsGriewankSampleTest.cs
r11450 r11677 29 29 30 30 namespace HeuristicLab.Tests { 31 /// <summary>32 /// Summary description for EsGriewankSampleTest33 /// </summary>34 31 [TestClass] 35 32 public class EsGriewankSampleTest { 36 private const string samplesDirectory = SamplesUtils.Directory; 37 38 [ClassInitialize] 39 public static void MyClassInitialize(TestContext testContext) { 40 if (!Directory.Exists(samplesDirectory)) 41 Directory.CreateDirectory(samplesDirectory); 42 } 33 private const string SampleFileName = "ES_Griewank"; 43 34 44 35 [TestMethod] … … 47 38 public void CreateEsGriewankSampleTest() { 48 39 var es = CreateEsGriewankSample(); 49 XmlGenerator.Serialize(es, @"Samples\ES_Griewank.hl"); 40 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 41 XmlGenerator.Serialize(es, path); 50 42 } 51 43 -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/GATspSampleTest.cs
r11450 r11677 33 33 [TestClass] 34 34 public class GATspSampleTest { 35 private const string samplesDirectory = SamplesUtils.Directory; 36 [ClassInitialize] 37 public static void MyClassInitialize(TestContext testContext) { 38 if (!Directory.Exists(samplesDirectory)) 39 Directory.CreateDirectory(samplesDirectory); 40 } 41 35 private const string SampleFileName = "GA_TSP"; 42 36 43 37 [TestMethod] … … 46 40 public void CreateGaTspSampleTest() { 47 41 var ga = CreateGaTspSample(); 48 XmlGenerator.Serialize(ga, @"Samples\GA_TSP.hl"); 42 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 43 XmlGenerator.Serialize(ga, path); 49 44 } 45 50 46 [TestMethod] 51 47 [TestCategory("Samples.Execute")] … … 63 59 private GeneticAlgorithm CreateGaTspSample() { 64 60 GeneticAlgorithm ga = new GeneticAlgorithm(); 61 65 62 #region Problem Configuration 66 63 var provider = new TSPLIBTSPInstanceProvider(); … … 77 74 ga, 100, 1, 1000, 0.05); 78 75 #endregion 76 79 77 return ga; 80 78 } -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/GAVrpSampleTest.cs
r11450 r11677 34 34 35 35 namespace HeuristicLab.Tests { 36 /// <summary>37 /// Summary description for GAVrpSampleTest38 /// </summary>39 36 [TestClass] 40 37 public class GAVrpSampleTest { 41 private const string samplesDirectory = SamplesUtils.Directory; 42 [ClassInitialize] 43 public static void MyClassInitialize(TestContext testContext) { 44 if (!Directory.Exists(samplesDirectory)) 45 Directory.CreateDirectory(samplesDirectory); 46 } 47 38 private const string SampleFileName = "GA_VRP"; 48 39 49 40 [TestMethod] … … 52 43 public void CreateGaVrpSampleTest() { 53 44 var ga = CreateGaVrpSample(); 54 XmlGenerator.Serialize(ga, @"Samples\GA_VRP.hl"); 45 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 46 XmlGenerator.Serialize(ga, path); 55 47 } 56 48 … … 70 62 private GeneticAlgorithm CreateGaVrpSample() { 71 63 GeneticAlgorithm ga = new GeneticAlgorithm(); 64 72 65 #region Problem Configuration 73 66 VehicleRoutingProblem vrpProblem = new VehicleRoutingProblem(); … … 117 110 .Single(), true); 118 111 #endregion 112 119 113 return ga; 120 114 } -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/GPArtificialAntSampleTest.cs
r11450 r11677 30 30 31 31 namespace HeuristicLab.Tests { 32 /// <summary>33 /// Summary description for GPArtificialAntSampleTest34 /// </summary>35 32 [TestClass] 36 33 public class GPArtificialAntSampleTest { 37 private const string samplesDirectory = SamplesUtils.Directory; 38 [ClassInitialize] 39 public static void MyClassInitialize(TestContext testContext) { 40 if (!Directory.Exists(samplesDirectory)) 41 Directory.CreateDirectory(samplesDirectory); 42 } 34 private const string SampleFileName = "SGP_SantaFe"; 43 35 44 36 [TestMethod] … … 47 39 public void CreateGpArtificialAntSampleTest() { 48 40 var ga = CreateGpArtificialAntSample(); 49 XmlGenerator.Serialize(ga, @"Samples\SGP_SantaFe.hl"); 41 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 42 XmlGenerator.Serialize(ga, path); 50 43 } 51 44 … … 65 58 public GeneticAlgorithm CreateGpArtificialAntSample() { 66 59 GeneticAlgorithm ga = new GeneticAlgorithm(); 60 67 61 #region Problem Configuration 68 62 ArtificialAntProblem antProblem = new ArtificialAntProblem(); … … 94 88 .Single(), false); 95 89 #endregion 90 96 91 return ga; 97 92 } -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/GPLawnMowerSampleTest.cs
r11450 r11677 20 20 #endregion 21 21 22 using System.IO;23 22 using System.Linq; 24 23 using HeuristicLab.Algorithms.GeneticAlgorithm; … … 28 27 29 28 namespace HeuristicLab.Tests { 30 /// <summary>31 /// Summary description for GPLawnMowerSampleTest32 /// </summary>33 29 [TestClass] 34 30 public class GPLawnMowerSampleTest { 35 private const string samplesDirectory = SamplesUtils.Directory;36 [ClassInitialize]37 public static void MyClassInitialize(TestContext testContext) {38 if (!Directory.Exists(samplesDirectory))39 Directory.CreateDirectory(samplesDirectory);40 }41 42 31 [TestMethod] 43 32 [TestCategory("Samples.Execute")] … … 57 46 58 47 #endregion 59 60 48 #region Algorithm Configuration 61 49 -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/GPMultiplexerSampleTest.cs
r11051 r11677 33 33 [TestClass] 34 34 public class GPMultiplexerSampleTest { 35 private const string samplesDirectory = SamplesUtils.Directory; 36 [ClassInitialize] 37 public static void MyClassInitialize(TestContext testContext) { 38 if (!Directory.Exists(samplesDirectory)) 39 Directory.CreateDirectory(samplesDirectory); 40 } 35 private const string SampleFileName = "GP_Multiplexer"; 41 36 42 37 [TestMethod] … … 45 40 public void CreateGpMultiplexerSampleTest() { 46 41 var ga = CreateGpMultiplexerSample(); 47 var path = Path.Combine(samplesDirectory, "GP_Multiplexer.hl");42 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 48 43 XmlGenerator.Serialize(ga, path); 49 44 } -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/GPSymbolicClassificationSampleTest.cs
r11450 r11677 33 33 34 34 namespace HeuristicLab.Tests { 35 /// <summary>36 /// Summary description for GPSymbolicClassificationSampleTest37 /// </summary>38 35 [TestClass] 39 36 public class GPSymbolicClassificationSampleTest { 40 private const string samplesDirectory = SamplesUtils.Directory; 41 [ClassInitialize] 42 public static void MyClassInitialize(TestContext testContext) { 43 if (!Directory.Exists(samplesDirectory)) 44 Directory.CreateDirectory(samplesDirectory); 45 } 37 private const string SampleFileName = "SGP_SymbClass"; 46 38 47 39 [TestMethod] … … 50 42 public void CreateGpSymbolicClassificationSampleTest() { 51 43 var ga = CreateGpSymbolicClassificationSample(); 52 XmlGenerator.Serialize(ga, @"Samples\SGP_SymbClass.hl"); 44 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 45 XmlGenerator.Serialize(ga, path); 53 46 } 54 47 -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/GPSymbolicRegressionSampleTest.cs
r11450 r11677 33 33 34 34 namespace HeuristicLab.Tests { 35 /// <summary>36 /// Summary description for GPSymbolicRegressionSampleTest37 /// </summary>38 35 [TestClass] 39 36 public class GPSymbolicRegressionSampleTest { 40 private const string samplesDirectory = SamplesUtils.Directory; 41 [ClassInitialize] 42 public static void MyClassInitialize(TestContext testContext) { 43 if (!Directory.Exists(samplesDirectory)) 44 Directory.CreateDirectory(samplesDirectory); 45 } 46 37 private const string SampleFileName = "SGP_SymbReg"; 47 38 48 39 [TestMethod] … … 51 42 public void CreateGpSymbolicRegressionSampleTest() { 52 43 var ga = CreateGpSymbolicRegressionSample(); 53 XmlGenerator.Serialize(ga, @"Samples\SGP_SymbReg.hl"); 44 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 45 XmlGenerator.Serialize(ga, path); 54 46 } 55 47 [TestMethod] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/GPTimeSeriesSampleTest.cs
r11091 r11677 32 32 [TestClass] 33 33 public class GPTimeSeriesSampleTest { 34 private const string samplesDirectory = SamplesUtils.Directory; 35 [ClassInitialize] 36 public static void MyClassInitialize(TestContext testContext) { 37 if (!Directory.Exists(samplesDirectory)) 38 Directory.CreateDirectory(samplesDirectory); 39 } 34 private const string SampleFileName = "OSGP_TimeSeries"; 40 35 41 36 [TestMethod] … … 44 39 public void CreateGpTimeSeriesSampleTest() { 45 40 var ga = CreateGpTimeSeriesSample(); 46 var path = Path.Combine(samplesDirectory, "OSGP_TimeSeries.hl");41 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 47 42 XmlGenerator.Serialize(ga, path); 48 43 } -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/GaussianProcessRegressionSampleTest.cs
r11450 r11677 29 29 30 30 namespace HeuristicLab.Tests { 31 /// <summary>32 /// Summary description for GaussianProcessRegressionSampleTest33 /// </summary>34 31 [TestClass] 35 32 public class GaussianProcessRegressionSampleTest { 36 private const string samplesDirectory = SamplesUtils.Directory; 37 [ClassInitialize] 38 public static void MyClassInitialize(TestContext testContext) { 39 if (!Directory.Exists(samplesDirectory)) 40 Directory.CreateDirectory(samplesDirectory); 41 } 33 private const string SampleFileName = "GPR"; 42 34 43 35 [TestMethod] … … 46 38 public void CreateGaussianProcessRegressionSampleTest() { 47 39 var gpr = CreateGaussianProcessRegressionSample(); 48 XmlGenerator.Serialize(gpr, @"Samples\GPR.hl"); 40 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 41 XmlGenerator.Serialize(gpr, path); 49 42 } 43 50 44 [TestMethod] 51 45 [TestCategory("Samples.Execute")] … … 66 60 var regProblem = new RegressionProblem(); 67 61 regProblem.Load(provider.LoadData(instance)); 62 68 63 #region Algorithm Configuration 69 64 gpr.Name = "Gaussian Process Regression"; … … 77 72 gpr.SetSeedRandomly = true; 78 73 #endregion 74 79 75 gpr.Engine = new ParallelEngine.ParallelEngine(); 80 76 return gpr; -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/GeSymbolicRegressionSampleTest.cs
r11450 r11677 30 30 31 31 namespace HeuristicLab.Tests { 32 /// <summary>33 /// Summary description for GeSymbolicRegressionSampleTest34 /// </summary>35 32 [TestClass] 36 33 public class GeSymbolicRegressionSampleTest { 37 private const string samplesDirectory = SamplesUtils.Directory; 38 [ClassInitialize] 39 public static void MyClassInitialize(TestContext testContext) { 40 if (!Directory.Exists(samplesDirectory)) 41 Directory.CreateDirectory(samplesDirectory); 42 } 34 #region artificial ant 35 private const string GeArtificialAntSampleFileName = "GE_ArtificialAnt"; 43 36 44 #region artificial ant45 37 [TestMethod] 46 38 [TestCategory("Samples.Create")] … … 48 40 public void CreateGeArtificialAntSampleTest() { 49 41 var geaa = CreateGeArtificialAntSample(); 50 XmlGenerator.Serialize(geaa, @"Samples\GE_ArtificialAnt.hl"); 42 string path = Path.Combine(SamplesUtils.SamplesDirectory, GeArtificialAntSampleFileName + SamplesUtils.SampleFileExtension); 43 XmlGenerator.Serialize(geaa, path); 51 44 } 52 45 … … 62 55 public OffspringSelectionGeneticAlgorithm CreateGeArtificialAntSample() { 63 56 OffspringSelectionGeneticAlgorithm ga = new OffspringSelectionGeneticAlgorithm(); 57 64 58 #region Problem Configuration 65 59 var problem = new HeuristicLab.Problems.GrammaticalEvolution.GEArtificialAntProblem(); … … 72 66 ga, 200, 1, 50, 0.05, 200); 73 67 #endregion 68 74 69 return ga; 75 70 } … … 77 72 78 73 #region symbolic regression 79 #endregion 74 private const string GeSymbolicRegressionSampleFileName = "GE_SymbReg"; 75 80 76 [TestMethod] 81 77 [TestCategory("Samples.Create")] … … 83 79 public void CreateGeSymbolicRegressionSampleTest() { 84 80 var geSymbReg = CreateGeSymbolicRegressionSample(); 85 XmlGenerator.Serialize(geSymbReg, @"Samples\GE_SymbReg.hl"); 81 string path = Path.Combine(SamplesUtils.SamplesDirectory, GeSymbolicRegressionSampleFileName + SamplesUtils.SampleFileExtension); 82 XmlGenerator.Serialize(geSymbReg, path); 86 83 } 87 84 … … 97 94 public OffspringSelectionGeneticAlgorithm CreateGeSymbolicRegressionSample() { 98 95 var ga = new OffspringSelectionGeneticAlgorithm(); 96 99 97 #region Problem Configuration 100 98 var problem = new HeuristicLab.Problems.GrammaticalEvolution.GESymbolicRegressionSingleObjectiveProblem(); … … 116 114 ga, 1000, 1, 50, 0.05, 200); 117 115 #endregion 116 118 117 return ga; 119 118 } 119 #endregion 120 120 } 121 121 } -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/IslandGaTspSampleTest.cs
r11450 r11677 34 34 [TestClass] 35 35 public class UnitTest1 { 36 private const string samplesDirectory = SamplesUtils.Directory; 37 [ClassInitialize] 38 public static void MyClassInitialize(TestContext testContext) { 39 if (!Directory.Exists(samplesDirectory)) 40 Directory.CreateDirectory(samplesDirectory); 41 } 36 private const string SampleFileName = "IslandGA_TSP"; 42 37 43 38 [TestMethod] … … 46 41 public void CreateIslandGaTspSampleTest() { 47 42 var ga = CreateIslandGaTspSample(); 48 XmlGenerator.Serialize(ga, @"Samples\IslandGA_TSP.hl"); 43 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 44 XmlGenerator.Serialize(ga, path); 49 45 } 50 46 [TestMethod] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/LocalSearchKnapsackSampleTest.cs
r11450 r11677 30 30 31 31 namespace HeuristicLab.Tests { 32 /// <summary>33 /// Summary description for LocalSearchKnapsackSampleTest34 /// </summary>35 32 [TestClass] 36 33 public class LocalSearchKnapsackSampleTest { 37 private const string samplesDirectory = SamplesUtils.Directory; 38 [ClassInitialize] 39 public static void MyClassInitialize(TestContext testContext) { 40 if (!Directory.Exists(samplesDirectory)) 41 Directory.CreateDirectory(samplesDirectory); 42 } 34 private const string SampleFileName = "LS_Knapsack"; 43 35 44 36 [TestMethod] … … 47 39 public void CreateLocalSearchKnapsackSampleTest() { 48 40 var ls = CreateLocalSearchKnapsackSample(); 49 XmlGenerator.Serialize(ls, @"Samples\LS_Knapsack.hl"); 41 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 42 XmlGenerator.Serialize(ls, path); 50 43 } 51 44 [TestMethod] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/PsoSchwefelSampleTest.cs
r11450 r11677 32 32 33 33 namespace HeuristicLab.Tests { 34 /// <summary>35 /// Summary description for PsoSchwefelSampleTest36 /// </summary>37 34 [TestClass] 38 35 public class PsoSchwefelSampleTest { 39 private const string samplesDirectory = SamplesUtils.Directory; 40 [ClassInitialize] 41 public static void MyClassInitialize(TestContext testContext) { 42 if (!Directory.Exists(samplesDirectory)) 43 Directory.CreateDirectory(samplesDirectory); 44 } 36 private const string SampleFileName = "PSO_Schwefel"; 45 37 46 38 [TestMethod] … … 49 41 public void CreatePsoSchwefelSampleTest() { 50 42 var pso = CreatePsoSchwefelSample(); 51 XmlGenerator.Serialize(pso, @"Samples\PSO_Schwefel.hl"); 43 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 44 XmlGenerator.Serialize(pso, path); 52 45 } 53 46 [TestMethod] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/RAPGASchedulingSampleTest.cs
r11450 r11677 29 29 30 30 namespace HeuristicLab.Tests { 31 /// <summary>32 /// Summary description for RAPGASchedulingSampleTest33 /// </summary>34 31 [TestClass] 35 32 public class RAPGASchedulingSampleTest { 36 private const string samplesDirectory = SamplesUtils.Directory; 37 [ClassInitialize] 38 public static void MyClassInitialize(TestContext testContext) { 39 if (!Directory.Exists(samplesDirectory)) 40 Directory.CreateDirectory(samplesDirectory); 41 } 33 private const string SampleFileName = "RAPGA_JSSP"; 42 34 43 35 [TestMethod] … … 46 38 public void CreateRAPGASchedulingSampleTest() { 47 39 var ss = CreateRAPGASchedulingSample(); 48 XmlGenerator.Serialize(ss, @"Samples\RAPGA_JSSP.hl"); 40 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 41 XmlGenerator.Serialize(ss, path); 49 42 } 50 43 -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/SamplesUtils.cs
r11051 r11677 12 12 namespace HeuristicLab.Tests { 13 13 public static class SamplesUtils { 14 public const string Directory = @"Samples\"; 14 public const string SamplesDirectory = @"Samples\"; 15 public const string SampleFileExtension = ".hl"; 15 16 16 17 public static void RunAlgorithm(IAlgorithm a) { -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/ScatterSearchVRPSampleTest.cs
r11450 r11677 29 29 30 30 namespace HeuristicLab.Tests { 31 /// <summary>32 /// Summary description for ScatterSearchVRPSampleTest33 /// </summary>34 31 [TestClass] 35 32 public class ScatterSearchVRPSampleTest { 36 private const string samplesDirectory = SamplesUtils.Directory; 37 [ClassInitialize] 38 public static void MyClassInitialize(TestContext testContext) { 39 if (!Directory.Exists(samplesDirectory)) 40 Directory.CreateDirectory(samplesDirectory); 41 } 33 private const string SampleFileName = "SS_VRP"; 42 34 43 35 [TestMethod] … … 46 38 public void CreateScatterSearchVRPSampleTest() { 47 39 var ss = CreateScatterSearchVRPSample(); 48 XmlGenerator.Serialize(ss, @"Samples\SS_VRP.hl"); 40 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 41 XmlGenerator.Serialize(ss, path); 49 42 } 50 43 -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/SimulatedAnnealingRastriginSampleTest.cs
r11450 r11677 31 31 32 32 namespace HeuristicLab.Tests { 33 /// <summary>34 /// Summary description for SimulatedAnnealingRastriginSampleTest35 /// </summary>36 33 [TestClass] 37 34 public class SimulatedAnnealingRastriginSampleTest { 38 private const string samplesDirectory = SamplesUtils.Directory; 39 [ClassInitialize] 40 public static void MyClassInitialize(TestContext testContext) { 41 if (!Directory.Exists(samplesDirectory)) 42 Directory.CreateDirectory(samplesDirectory); 43 } 35 private const string SampleFileName = "SA_Rastrigin"; 44 36 45 37 [TestMethod] … … 48 40 public void CreateSimulatedAnnealingRastriginSampleTest() { 49 41 var sa = CreateSimulatedAnnealingRastriginSample(); 50 XmlGenerator.Serialize(sa, @"Samples\SA_Rastrigin.hl"); 42 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 43 XmlGenerator.Serialize(sa, path); 51 44 } 52 45 [TestMethod] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/TabuSearchTspSampleTest.cs
r11450 r11677 30 30 31 31 namespace HeuristicLab.Tests { 32 /// <summary>33 /// Summary description for TabuSearchTspSampleTest34 /// </summary>35 32 [TestClass] 36 33 public class TabuSearchTspSampleTest { 37 private const string samplesDirectory = SamplesUtils.Directory; 38 [ClassInitialize] 39 public static void MyClassInitialize(TestContext testContext) { 40 if (!Directory.Exists(samplesDirectory)) 41 Directory.CreateDirectory(samplesDirectory); 42 } 43 34 private const string SampleFileName = "TS_TSP"; 44 35 45 36 [TestMethod] … … 48 39 public void CreateTabuSearchTspSampleTest() { 49 40 var ts = CreateTabuSearchTspSample(); 50 XmlGenerator.Serialize(ts, @"Samples\TS_TSP.hl"); 41 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 42 XmlGenerator.Serialize(ts, path); 51 43 } 52 44 [TestMethod] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/TabuSearchVRPSampleTest.cs
r11450 r11677 30 30 31 31 namespace HeuristicLab.Tests { 32 /// <summary>33 /// Summary description for TabuSearchVRPSampleTest34 /// </summary>35 32 [TestClass] 36 33 public class TabuSearchVRPSampleTest { 37 private const string samplesDirectory = SamplesUtils.Directory; 38 [ClassInitialize] 39 public static void MyClassInitialize(TestContext testContext) { 40 if (!Directory.Exists(samplesDirectory)) 41 Directory.CreateDirectory(samplesDirectory); 42 } 34 private const string SampleFileName = "TS_VRP"; 43 35 44 36 [TestMethod] … … 47 39 public void CreateTabuSearchVRPSampleTest() { 48 40 var vrp = CreateTabuSearchVrpSample(); 49 XmlGenerator.Serialize(vrp, @"Samples\TS_VRP.hl"); 41 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 42 XmlGenerator.Serialize(vrp, path); 50 43 } 51 44 [TestMethod] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/VnsTspSampleTest.cs
r11450 r11677 31 31 32 32 namespace HeuristicLab.Tests { 33 /// <summary>34 /// Summary description for VnsTspSampleTest35 /// </summary>36 33 [TestClass] 37 34 public class VnsTspSampleTest { 38 private const string samplesDirectory = SamplesUtils.Directory; 39 [ClassInitialize] 40 public static void MyClassInitialize(TestContext testContext) { 41 if (!Directory.Exists(samplesDirectory)) 42 Directory.CreateDirectory(samplesDirectory); 43 } 35 private const string SampleFileName = "VNS_TSP"; 44 36 45 37 [TestMethod] … … 48 40 public void CreateVnsTspSampleTest() { 49 41 var vns = CreateVnsTspSample(); 50 XmlGenerator.Serialize(vns, @"Samples\VNS_TSP.hl"); 42 string path = Path.Combine(SamplesUtils.SamplesDirectory, SampleFileName + SamplesUtils.SampleFileExtension); 43 XmlGenerator.Serialize(vns, path); 51 44 } 52 45 [TestMethod] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/StorableConstructorTest.cs
r11171 r11677 33 33 [TestClass] 34 34 public class StorableConstructorTest { 35 36 // Use ClassInitialize to run code before running the first test in the class37 [ClassInitialize]38 public static void MyClassInitialize(TestContext testContext) {39 PluginLoader.Assemblies.Any();40 }41 42 35 [TestMethod] 43 36 [TestCategory("General")] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/ThreadSafeLogTest.cs
r11171 r11677 28 28 [TestClass] 29 29 public class ThreadSafeLogTest { 30 31 30 [TestMethod] 32 31 [TestCategory("General")] … … 43 42 Assert.AreEqual(count, log.Messages.Count()); 44 43 } 44 45 [TestMethod] 46 [TestCategory("General")] 47 [TestProperty("Time", "short")] 48 public void ThreadSafeLogCapTest() { 49 int count = 10000; 50 int cap = 500; 51 ThreadSafeLog log = new ThreadSafeLog(cap); 52 53 Parallel.For(0, count, (i) => { 54 log.LogMessage("Message " + i); // write something 55 log.Messages.Count(); // iterate over all messages 56 }); 57 58 Assert.AreEqual(cap, log.Messages.Count()); 59 } 45 60 } 46 61 } -
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/ToStringTest.cs
r11171 r11677 21 21 22 22 using System; 23 using System.Linq;24 23 using HeuristicLab.Core; 25 24 using HeuristicLab.PluginInfrastructure; … … 29 28 [TestClass] 30 29 public class ToStringTest { 31 32 30 private TestContext testContextInstance; 33 31 public TestContext TestContext { 34 32 get { return testContextInstance; } 35 33 set { testContextInstance = value; } 36 }37 38 // Use ClassInitialize to run code before running the first test in the class39 [ClassInitialize]40 public static void MyClassInitialize(TestContext testContext) {41 PluginLoader.Assemblies.Any();42 34 } 43 35 -
branches/ALPS/HeuristicLab.Tests/HeuristicLab.PluginInfraStructure-3.3/TypeExtensionsTest.cs
r11171 r11677 29 29 30 30 namespace HeuristicLab.PluginInfrastructure.Tests { 31 /// <summary>32 /// Summary description for TypeDiscoveryTest33 /// </summary>34 31 [TestClass] 35 32 public class TypeExtensionsTest { -
branches/ALPS/HeuristicLab.Tests/HeuristicLab.Problems.VehicleRouting-3.4/VRPInstancesTest.cs
r11432 r11677 25 25 using System.Text; 26 26 using HeuristicLab.Problems.Instances; 27 using HeuristicLab.Tests;28 27 using Microsoft.VisualStudio.TestTools.UnitTesting; 29 28 … … 31 30 [TestClass] 32 31 public class VRPInstancesTest { 33 [ClassInitialize]34 public static void MyClassInitialize(TestContext testContext) {35 PluginLoader.Assemblies.Any();36 }37 38 32 [TestMethod] 39 33 [TestCategory("Problems.VehicleRouting")] -
branches/ALPS/HeuristicLab.Tests/HeuristicLab.Tests.csproj
r11466 r11677 12 12 <RootNamespace>HeuristicLab.Tests</RootNamespace> 13 13 <AssemblyName>HeuristicLab.Tests</AssemblyName> 14 <TargetFrameworkVersion>v4. 0</TargetFrameworkVersion>14 <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> 15 15 <FileAlignment>512</FileAlignment> 16 16 <ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> 17 <TargetFrameworkProfile /> 17 18 </PropertyGroup> 18 19 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> … … 24 25 <ErrorReport>prompt</ErrorReport> 25 26 <WarningLevel>4</WarningLevel> 27 <Prefer32Bit>false</Prefer32Bit> 26 28 </PropertyGroup> 27 29 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> … … 32 34 <ErrorReport>prompt</ErrorReport> 33 35 <WarningLevel>4</WarningLevel> 36 <Prefer32Bit>false</Prefer32Bit> 34 37 </PropertyGroup> 35 38 <PropertyGroup> … … 54 57 <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories> 55 58 <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules> 59 <Prefer32Bit>false</Prefer32Bit> 56 60 </PropertyGroup> 57 61 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"> … … 70 74 <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories> 71 75 <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules> 76 <Prefer32Bit>false</Prefer32Bit> 72 77 </PropertyGroup> 73 78 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> … … 86 91 <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories> 87 92 <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules> 93 <Prefer32Bit>false</Prefer32Bit> 88 94 </PropertyGroup> 89 95 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'"> … … 100 106 <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories> 101 107 <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories> 108 <Prefer32Bit>false</Prefer32Bit> 102 109 </PropertyGroup> 103 110 <ItemGroup> 104 <Reference Include="ALGLIB-3.7.0 , Version=3.7.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">111 <Reference Include="ALGLIB-3.7.0"> 105 112 <HintPath>..\bin\ALGLIB-3.7.0.dll</HintPath> 106 113 <Private>False</Private> … … 122 129 <Private>False</Private> 123 130 </Reference> 124 <Reference Include="HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 125 <SpecificVersion>False</SpecificVersion> 131 <Reference Include="HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3"> 126 132 <HintPath>..\bin\HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3.dll</HintPath> 133 <Private>False</Private> 127 134 </Reference> 128 135 <Reference Include="HeuristicLab.Algorithms.ParticleSwarmOptimization-3.3"> … … 150 157 <Private>False</Private> 151 158 </Reference> 152 <Reference Include="HeuristicLab.Analysis-3.3 , Version=3.3.0.0">159 <Reference Include="HeuristicLab.Analysis-3.3"> 153 160 <HintPath>..\bin\HeuristicLab.Analysis-3.3.dll</HintPath> 154 161 <Private>False</Private> … … 214 221 <Private>False</Private> 215 222 </Reference> 216 <Reference Include="HeuristicLab.Optimizer-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 217 <SpecificVersion>False</SpecificVersion> 223 <Reference Include="HeuristicLab.Optimization.Views-3.3"> 224 <HintPath>..\bin\HeuristicLab.Optimization.Views-3.3.dll</HintPath> 225 <Private>False</Private> 226 </Reference> 227 <Reference Include="HeuristicLab.Optimizer-3.3"> 218 228 <HintPath>..\bin\HeuristicLab.Optimizer-3.3.dll</HintPath> 219 <Private> True</Private>229 <Private>False</Private> 220 230 </Reference> 221 231 <Reference Include="HeuristicLab.ParallelEngine-3.3"> … … 259 269 <Private>False</Private> 260 270 </Reference> 261 <Reference Include="HeuristicLab.Problems.GrammaticalEvolution-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 262 <SpecificVersion>False</SpecificVersion> 271 <Reference Include="HeuristicLab.Problems.GrammaticalEvolution-3.3"> 263 272 <HintPath>..\bin\HeuristicLab.Problems.GrammaticalEvolution-3.3.dll</HintPath> 273 <Private>False</Private> 264 274 </Reference> 265 275 <Reference Include="HeuristicLab.Problems.Instances-3.3"> … … 327 337 <Private>False</Private> 328 338 </Reference> 329 <Reference Include="HeuristicLab.Scripting-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 330 <SpecificVersion>False</SpecificVersion> 339 <Reference Include="HeuristicLab.Scripting-3.3"> 331 340 <HintPath>..\bin\HeuristicLab.Scripting-3.3.dll</HintPath> 332 341 <Private>False</Private> … … 338 347 <Reference Include="HeuristicLab.SequentialEngine-3.3"> 339 348 <HintPath>..\bin\HeuristicLab.SequentialEngine-3.3.dll</HintPath> 349 <Private>False</Private> 350 </Reference> 351 <Reference Include="LibSVM-3.12"> 352 <HintPath>..\bin\LibSVM-3.12.dll</HintPath> 340 353 <Private>False</Private> 341 354 </Reference> … … 358 371 </ItemGroup> 359 372 <ItemGroup> 373 <Compile Include="AssemblyInitializer.cs" /> 360 374 <Compile Include="HeuristicLab-3.3\AlgorithmExtensions.cs" /> 361 375 <Compile Include="HeuristicLab-3.3\CloningConstructorTest.cs" /> … … 504 518 <Compile Include="HeuristicLab.Problems.VehicleRouting-3.4\VRPInstancesTest.cs" /> 505 519 <Compile Include="HeuristicLab.Random-3.3\RandomEnumerableSampleTest.cs" /> 506 <Compile Include="HeuristicLab.Scripting-3.3\GridSearchScriptTest.cs" /> 520 <Compile Include="HeuristicLab.Scripting-3.3\Scripts\GAQAPScriptTest.cs" /> 521 <Compile Include="HeuristicLab.Scripting-3.3\Scripts\GridSearchRFClassificationScriptTest.cs" /> 522 <Compile Include="HeuristicLab.Scripting-3.3\Scripts\GridSearchRFRegressionScriptTest.cs" /> 523 <Compile Include="HeuristicLab.Scripting-3.3\Scripts\GridSearchSVMClassificationScriptTest.cs" /> 524 <Compile Include="HeuristicLab.Scripting-3.3\Scripts\GridSearchSVMRegressionScriptTest.cs" /> 525 <Compile Include="HeuristicLab.Scripting-3.3\ScriptingUtils.cs" /> 526 <Compile Include="HeuristicLab.Scripting-3.3\Scripts\GUIAutomationScriptTest.cs" /> 527 <Compile Include="HeuristicLab.Scripting-3.3\Scripts\OSGARastriginScriptTest.cs" /> 507 528 <Compile Include="Properties\AssemblyInfo.cs" /> 529 <Compile Include="Test Resources\Script Sources\GridSearch_RF_Classification_Script.cs"> 530 <CopyToOutputDirectory>Always</CopyToOutputDirectory> 531 </Compile> 532 <Compile Include="Test Resources\Script Sources\GridSearch_RF_Regression_Script.cs"> 533 <CopyToOutputDirectory>Always</CopyToOutputDirectory> 534 </Compile> 535 <Compile Include="Test Resources\Script Sources\GridSearch_SVM_Classification_Script.cs"> 536 <CopyToOutputDirectory>Always</CopyToOutputDirectory> 537 </Compile> 538 <Compile Include="Test Resources\Script Sources\GridSearch_SVM_Regression_Script.cs"> 539 <CopyToOutputDirectory>Always</CopyToOutputDirectory> 540 </Compile> 541 <Compile Include="Test Resources\Script Sources\GA_QAP_Script.cs"> 542 <CopyToOutputDirectory>Always</CopyToOutputDirectory> 543 </Compile> 544 <Compile Include="Test Resources\Script Sources\OSGA_Rastrigin_Script.cs"> 545 <CopyToOutputDirectory>Always</CopyToOutputDirectory> 546 </Compile> 547 <Compile Include="Test Resources\Script Sources\GUI_Automation_Script.cs"> 548 <CopyToOutputDirectory>Always</CopyToOutputDirectory> 549 </Compile> 508 550 <Compile Include="TestRandom.cs" /> 509 551 </ItemGroup> -
branches/ALPS/HeuristicLab.Tests/app.config
r6866 r11677 1 <?xml version="1.0" encoding="utf-8" 1 <?xml version="1.0" encoding="utf-8"?> 2 2 <configuration> 3 3 <configSections> 4 <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 5 <section name="HeuristicLab.PluginInfrastructure.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" 4 <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 5 <section name="HeuristicLab.PluginInfrastructure.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/> 6 6 </sectionGroup> 7 7 </configSections> … … 30 30 <bindings> 31 31 <wsHttpBinding> 32 <binding name="WSHttpBinding_IUpdateService" closeTimeout="00:01:00" 33 openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" 34 bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" 35 maxBufferPoolSize="524288" maxReceivedMessageSize="200000000" messageEncoding="Text" 36 textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false"> 37 <readerQuotas maxDepth="32" maxStringContentLength="32000" maxArrayLength="200000000" 38 maxBytesPerRead="4096" maxNameTableCharCount="16384" /> 39 <reliableSession ordered="true" inactivityTimeout="00:10:00" 40 enabled="false" /> 32 <binding name="WSHttpBinding_IUpdateService" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="200000000" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false"> 33 <readerQuotas maxDepth="32" maxStringContentLength="32000" maxArrayLength="200000000" maxBytesPerRead="4096" maxNameTableCharCount="16384"/> 34 <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/> 41 35 <security mode="Message"> 42 <transport clientCredentialType="Windows" proxyCredentialType="None" 43 realm="" /> 44 <message clientCredentialType="UserName" negotiateServiceCredential="true" 45 algorithmSuite="Default" /> 36 <transport clientCredentialType="Windows" proxyCredentialType="None" realm=""/> 37 <message clientCredentialType="UserName" negotiateServiceCredential="true" algorithmSuite="Default"/> 46 38 </security> 47 39 </binding> 48 40 49 <binding name="WSHttpBinding_IAdminService" closeTimeout="00:01:00" 50 openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" 51 bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" 52 maxBufferPoolSize="524288" maxReceivedMessageSize="200000000" messageEncoding="Text" 53 textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false"> 54 <readerQuotas maxDepth="32" maxStringContentLength="32000" maxArrayLength="200000000" 55 maxBytesPerRead="4096" maxNameTableCharCount="16384" /> 56 <reliableSession ordered="true" inactivityTimeout="00:10:00" 57 enabled="false" /> 41 <binding name="WSHttpBinding_IAdminService" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="200000000" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false"> 42 <readerQuotas maxDepth="32" maxStringContentLength="32000" maxArrayLength="200000000" maxBytesPerRead="4096" maxNameTableCharCount="16384"/> 43 <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/> 58 44 <security mode="Message"> 59 <transport clientCredentialType="Windows" proxyCredentialType="None" 60 realm="" /> 61 <message clientCredentialType="UserName" negotiateServiceCredential="true" 62 algorithmSuite="Default" /> 45 <transport clientCredentialType="Windows" proxyCredentialType="None" realm=""/> 46 <message clientCredentialType="UserName" negotiateServiceCredential="true" algorithmSuite="Default"/> 63 47 </security> 64 48 </binding> … … 67 51 68 52 <client> 69 <endpoint address="http://services.heuristiclab.com/Deployment-3.3/UpdateService.svc" 70 binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IUpdateService" 71 contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdateService" 72 name="WSHttpBinding_IUpdateService"> 53 <endpoint address="http://services.heuristiclab.com/Deployment-3.3/UpdateService.svc" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IUpdateService" contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdateService" name="WSHttpBinding_IUpdateService"> 73 54 <identity> 74 <certificate encodedValue="AwAAAAEAAAAUAAAAwK1+2oAmcy/mI2P2QjyiJRh0y60gAAAAAQAAACoCAAAwggImMIIBj6ADAgECAhAIkseQ2EEhgU720qJA61gqMA0GCSqGSIb3DQEBBAUAMCQxIjAgBgNVBAMTGXNlcnZpY2VzLmhldXJpc3RpY2xhYi5jb20wHhcNMTAwNTExMTExNDAyWhcNMzkxMjMxMjM1OTU5WjAkMSIwIAYDVQQDExlzZXJ2aWNlcy5oZXVyaXN0aWNsYWIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCq26Bwmwc7k+4W30qLQ2j+FInEL5BuH6opDY6CSlrtt3xQS/anrhvpbf3QghLDVINzcHkzbPmm/SguG4F85QLB6xO+tJaOvRo0iEK5g3c307vMIru7FJwk/OhplEQ5J1hbDgL3zOJlrWlgtqRVxCtVdF3XroI9BctOt1NkeKv9ewIDAQABo1kwVzBVBgNVHQEETjBMgBCjbgdYd4j5JgUuJ1Wo/GxroSYwJDEiMCAGA1UEAxMZc2VydmljZXMuaGV1cmlzdGljbGFiLmNvbYIQCJLHkNhBIYFO9tKiQOtYKjANBgkqhkiG9w0BAQQFAAOBgQAb/2xk2uQad68shSPl/uixWgvFI8WkxOTBopOLaLtDxwCeZ3mWVHdV9VnixHtThubnEBXAhYOCQSIXWtQuXFWO+gH3YyjTRJY5kTmXyuvBRTn3/so5SrQ7Rdlm9hf6E5YVX3tCjAy7ybUyaDUkQfmH5vmvgvpMzRfsJ1qhnUpJiQ==" 55 <certificate encodedValue="AwAAAAEAAAAUAAAAwK1+2oAmcy/mI2P2QjyiJRh0y60gAAAAAQAAACoCAAAwggImMIIBj6ADAgECAhAIkseQ2EEhgU720qJA61gqMA0GCSqGSIb3DQEBBAUAMCQxIjAgBgNVBAMTGXNlcnZpY2VzLmhldXJpc3RpY2xhYi5jb20wHhcNMTAwNTExMTExNDAyWhcNMzkxMjMxMjM1OTU5WjAkMSIwIAYDVQQDExlzZXJ2aWNlcy5oZXVyaXN0aWNsYWIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCq26Bwmwc7k+4W30qLQ2j+FInEL5BuH6opDY6CSlrtt3xQS/anrhvpbf3QghLDVINzcHkzbPmm/SguG4F85QLB6xO+tJaOvRo0iEK5g3c307vMIru7FJwk/OhplEQ5J1hbDgL3zOJlrWlgtqRVxCtVdF3XroI9BctOt1NkeKv9ewIDAQABo1kwVzBVBgNVHQEETjBMgBCjbgdYd4j5JgUuJ1Wo/GxroSYwJDEiMCAGA1UEAxMZc2VydmljZXMuaGV1cmlzdGljbGFiLmNvbYIQCJLHkNhBIYFO9tKiQOtYKjANBgkqhkiG9w0BAQQFAAOBgQAb/2xk2uQad68shSPl/uixWgvFI8WkxOTBopOLaLtDxwCeZ3mWVHdV9VnixHtThubnEBXAhYOCQSIXWtQuXFWO+gH3YyjTRJY5kTmXyuvBRTn3/so5SrQ7Rdlm9hf6E5YVX3tCjAy7ybUyaDUkQfmH5vmvgvpMzRfsJ1qhnUpJiQ=="/> 75 56 </identity> 76 57 </endpoint> 77 <endpoint address="http://services.heuristiclab.com/Deployment-3.3/AdminService.svc" 78 binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IAdminService" 79 contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdminService" 80 name="WSHttpBinding_IAdminService"> 58 <endpoint address="http://services.heuristiclab.com/Deployment-3.3/AdminService.svc" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IAdminService" contract="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdminService" name="WSHttpBinding_IAdminService"> 81 59 <identity> 82 <certificate encodedValue="AwAAAAEAAAAUAAAAwK1+2oAmcy/mI2P2QjyiJRh0y60gAAAAAQAAACoCAAAwggImMIIBj6ADAgECAhAIkseQ2EEhgU720qJA61gqMA0GCSqGSIb3DQEBBAUAMCQxIjAgBgNVBAMTGXNlcnZpY2VzLmhldXJpc3RpY2xhYi5jb20wHhcNMTAwNTExMTExNDAyWhcNMzkxMjMxMjM1OTU5WjAkMSIwIAYDVQQDExlzZXJ2aWNlcy5oZXVyaXN0aWNsYWIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCq26Bwmwc7k+4W30qLQ2j+FInEL5BuH6opDY6CSlrtt3xQS/anrhvpbf3QghLDVINzcHkzbPmm/SguG4F85QLB6xO+tJaOvRo0iEK5g3c307vMIru7FJwk/OhplEQ5J1hbDgL3zOJlrWlgtqRVxCtVdF3XroI9BctOt1NkeKv9ewIDAQABo1kwVzBVBgNVHQEETjBMgBCjbgdYd4j5JgUuJ1Wo/GxroSYwJDEiMCAGA1UEAxMZc2VydmljZXMuaGV1cmlzdGljbGFiLmNvbYIQCJLHkNhBIYFO9tKiQOtYKjANBgkqhkiG9w0BAQQFAAOBgQAb/2xk2uQad68shSPl/uixWgvFI8WkxOTBopOLaLtDxwCeZ3mWVHdV9VnixHtThubnEBXAhYOCQSIXWtQuXFWO+gH3YyjTRJY5kTmXyuvBRTn3/so5SrQ7Rdlm9hf6E5YVX3tCjAy7ybUyaDUkQfmH5vmvgvpMzRfsJ1qhnUpJiQ==" 60 <certificate encodedValue="AwAAAAEAAAAUAAAAwK1+2oAmcy/mI2P2QjyiJRh0y60gAAAAAQAAACoCAAAwggImMIIBj6ADAgECAhAIkseQ2EEhgU720qJA61gqMA0GCSqGSIb3DQEBBAUAMCQxIjAgBgNVBAMTGXNlcnZpY2VzLmhldXJpc3RpY2xhYi5jb20wHhcNMTAwNTExMTExNDAyWhcNMzkxMjMxMjM1OTU5WjAkMSIwIAYDVQQDExlzZXJ2aWNlcy5oZXVyaXN0aWNsYWIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCq26Bwmwc7k+4W30qLQ2j+FInEL5BuH6opDY6CSlrtt3xQS/anrhvpbf3QghLDVINzcHkzbPmm/SguG4F85QLB6xO+tJaOvRo0iEK5g3c307vMIru7FJwk/OhplEQ5J1hbDgL3zOJlrWlgtqRVxCtVdF3XroI9BctOt1NkeKv9ewIDAQABo1kwVzBVBgNVHQEETjBMgBCjbgdYd4j5JgUuJ1Wo/GxroSYwJDEiMCAGA1UEAxMZc2VydmljZXMuaGV1cmlzdGljbGFiLmNvbYIQCJLHkNhBIYFO9tKiQOtYKjANBgkqhkiG9w0BAQQFAAOBgQAb/2xk2uQad68shSPl/uixWgvFI8WkxOTBopOLaLtDxwCeZ3mWVHdV9VnixHtThubnEBXAhYOCQSIXWtQuXFWO+gH3YyjTRJY5kTmXyuvBRTn3/so5SrQ7Rdlm9hf6E5YVX3tCjAy7ybUyaDUkQfmH5vmvgvpMzRfsJ1qhnUpJiQ=="/> 83 61 </identity> 84 62 </endpoint> 85 63 </client> 86 64 </system.serviceModel> 87 < /configuration>65 <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>
Note: See TracChangeset
for help on using the changeset viewer.