From 19df8e984d3cd3c9de53c750432c9be722d4ed25 Mon Sep 17 00:00:00 2001 From: hbeham Date: Sat, 28 Nov 2015 03:08:53 +0100 Subject: [PATCH] Satellite orbital position is no longer part of the UID --- source/Test.Loader.LG/TestBase.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/Test.Loader.LG/TestBase.cs b/source/Test.Loader.LG/TestBase.cs index c3e7bbf..a1c4db6 100644 --- a/source/Test.Loader.LG/TestBase.cs +++ b/source/Test.Loader.LG/TestBase.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; +using System.Text.RegularExpressions; using Microsoft.VisualStudio.TestTools.UnitTesting; using ChanSort.Api; using ChanSort.Loader.LG; @@ -83,6 +84,11 @@ namespace Test.Loader.LG mem.Seek(0, SeekOrigin.Begin); var actual = new StreamReader(mem).ReadToEnd(); var expected = File.ReadAllText(refListFile); + + // satellite orbital position is no longer part of the UID (Samsung J series doesn't provide this information) + var regex = new Regex(@",S\d+.\d+[EW](-\d+-\d+-\d+,)"); + expected = regex.Replace(expected, @",S$1"); + Assert.AreEqual(expected, actual); } #endregion