Construct placement directly across the facade
This commit is contained in:
@@ -30,7 +30,9 @@ func TestOverlayPublicValues(t *testing.T) {
|
||||
func TestSourceInfoDestinationConversion(t *testing.T) {
|
||||
destination := Keys("collections", "a/b", "0")
|
||||
path := writeRecordConfig(t, "value: main\n")
|
||||
options := engine.OptionsWithPlacement(engine.Options[map[string]any]{}, engine.Keys("collections", "a/b", "0"), uint8(PlacementModeSequenceItem))
|
||||
options := engine.Options[map[string]any]{
|
||||
Destination: engine.Keys("collections", "a/b", "0"), PlacementMode: engine.PlacementMode(PlacementModeSequenceItem),
|
||||
}
|
||||
internal := engineSourceInfoFromLoad(t, path, "source-1", options)
|
||||
converted := fromEngineSourceInfo(internal)
|
||||
if converted.Destination.String() != destination.String() || converted.PlacementMode != PlacementModeSequenceItem || converted.DestinationUnresolved {
|
||||
|
||||
Reference in New Issue
Block a user