Since Executable no longer uses Process, it did not make sense to keep it around as it was a place to share logic between Executable and NestedAuraed. This PR absorbs the parts that were used by NestedAuraed into it.
It also updates the CellSpec used for the tests so that no namespaces are un-shared, which allows the tests to not hang. The todo comment was updated to indicate we need further work on it.
Since
Executable
no longer usesProcess
, it did not make sense to keep it around as it was a place to share logic betweenExecutable
andNestedAuraed
. This PR absorbs the parts that were used byNestedAuraed
into it.It also updates the CellSpec used for the tests so that no namespaces are un-shared, which allows the tests to not hang. The todo comment was updated to indicate we need further work on it.