Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/11/17 17:46:11 (7 years ago)
Author:
jkarder
Message:

#2520: worked on new persistence

  • changed message definitions
  • updated transformers
  • cleaned up
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PersistenceReintegration/HeuristicLab.Tests/HeuristicLab.Persistence-3.3/UseCasesPersistenceNew.cs

    r15035 r15509  
    3030using System.Reflection;
    3131using System.Text;
    32 using System.Threading;
    3332using System.Threading.Tasks;
    3433using HeuristicLab.Algorithms.GeneticAlgorithm;
    35 using HeuristicLab.Common;
    3634using HeuristicLab.Core;
    3735using HeuristicLab.Data;
     
    3937using HeuristicLab.Persistence.Auxiliary;
    4038using HeuristicLab.Persistence.Core;
    41 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    4239using HeuristicLab.Persistence.Default.DebugString;
    4340using HeuristicLab.Persistence.Default.Xml;
     
    22102207
    22112208      [Storable(Name = "s", AllowOneWay = true)]
    2212       public string StorableString {  set { PublicString = value; } }
     2209      public string StorableString { set { PublicString = value; } }
    22132210      public string PublicString { get; set; }
    22142211    }
     
    22842281      var restored = (V3)o;
    22852282      Assert.AreEqual(restored.a, old.a.Value);
    2286       Assert.IsTrue(restored.val.SequenceEqual(old.vals.Select(iv=>iv.Value)));
     2283      Assert.IsTrue(restored.val.SequenceEqual(old.vals.Select(iv => iv.Value)));
    22872284      Assert.IsTrue(restored.items.Select(item => item.Value).SequenceEqual(old.items.Select(iv => (double)((dynamic)iv).Value)));
    22882285      // Assert.AreSame(restored.items[0], restored.items[1]);
     
    23272324    [TestProperty("Time", "short")]
    23282325    public void TestLoadingSamples() {
    2329       var path = @"D:\hl\branches\PersistenceReintegration\HeuristicLab.Optimizer\3.3\Documents";
     2326      var path = @"D:\Dev\Software_HL\branches\PersistenceReintegration\HeuristicLab.Optimizer\3.3\Documents";
    23302327      var serializer = new ProtoBufSerializer();
    23312328      foreach (var fileName in Directory.EnumerateFiles(path, "*.hl")) {
     
    23512348          serializer.Serialize(original, fileName + ".proto");
    23522349          // var newVersion = serializer.Deserialize(fileName + ".proto");
     2350          Console.WriteLine("File: " + fileName);
    23532351          var p = Profile(() => original);
    23542352          Console.WriteLine(p);
Note: See TracChangeset for help on using the changeset viewer.