Ability to set base layer for testing.

This commit is contained in:
Lars Brubaker 2016-06-22 15:47:22 -07:00
parent 328204b14b
commit 3e44555497
2 changed files with 6 additions and 4 deletions

View file

@ -33,7 +33,7 @@ namespace MatterControl.Tests.MatterControl
RelativeFilePath = configIni.FullName.Substring(printerSettingsDirectory.Length + 1),
// The config.ini layer cascade contains only itself
LayerCascade = new PrinterSettings(oemProfile),
LayerCascade = new PrinterSettings(oemProfile, new PrinterSettingsLayer()),
},
MatterialLayers = LoadLayers(Path.Combine(configIni.Directory.FullName, "material"), oemProfile),
QualityLayers = LoadLayers(Path.Combine(configIni.Directory.FullName, "quality"), oemProfile)
@ -47,7 +47,7 @@ namespace MatterControl.Tests.MatterControl
Directory.GetFiles(layersDirectory, "*.slice").Select(file => new LayerInfo()
{
RelativeFilePath = file.Substring(printerSettingsDirectory.Length + 1),
LayerCascade = new PrinterSettings(new OemProfile(PrinterSettingsLayer.LoadFromIni(file)))
LayerCascade = new PrinterSettings(new OemProfile(PrinterSettingsLayer.LoadFromIni(file)), oemProfile.OemLayer)
}).ToList()
: new List<LayerInfo>();
}