Make snapshot application communicative (#135)

* Add children sorting to snapshot_reconciler

* Update snapshot tests to include stable children order

* Bump dependencies, which should make this PR work
This commit is contained in:
Lucien Greathouse
2019-03-20 10:39:53 -07:00
committed by GitHub
parent 459673bd59
commit be094d5b7c
7 changed files with 496 additions and 474 deletions

View File

@@ -11,10 +11,7 @@ use librojo::{
use test_util::tree::trees_equal;
// TODO: Snapshot application isn't communicative right now with the current
// snapshot reconciler. In practice this mostly isn't a problem, but presents
// a problem trying to rely on determinism to make snapshot tests.
// #[test]
#[test]
fn patch_communicativity() {
let base_tree = RbxTree::new(RbxInstanceProperties {
name: "DataModel".into(),