Lucien Greathouse
98519da7d9
Reintroduce instigating paths for snapshot middleware
2019-10-04 18:36:04 -07:00
Lucien Greathouse
cb3211cf46
Mark project node as instigating source for instances from project
2019-10-04 18:10:45 -07:00
Lucien Greathouse
c051153a1f
Mark project file as instigating source for top-level instances
2019-10-04 18:05:27 -07:00
Lucien Greathouse
530a7aa834
Rename 'contributing paths' to 'relevant paths'
2019-10-04 17:36:26 -07:00
Lucien Greathouse
052ca52cc3
Move instigating source out of contributing paths ( #253 )
...
* Refactor contributing_paths into contributing_sources, deleting project node sources
* Instead of changing contributing_paths, add instigating_source
* Remove InstanceMetadata::project_node
* Stop pushing project path to front of contributing_paths since it doesn't matter now
* Remove accidental UI change for path display
2019-10-04 17:34:05 -07:00
Lucien Greathouse
238233ca81
Stop serializing project_node if it's None
2019-10-04 15:12:34 -07:00
Lucien Greathouse
72d88200e4
Snapshot tests for JSON models
2019-10-03 18:28:58 -07:00
Lucien Greathouse
17d91563d5
Port project file tests to use insta
2019-10-03 18:22:20 -07:00
Lucien Greathouse
ae0f3b0b02
Assign contributing paths in simple cases for snapshots
2019-10-03 17:34:33 -07:00
Lucien Greathouse
2598ea3577
Add contributing paths to SnapshotLua, switch to Insta tests
2019-10-01 14:09:05 -07:00
Lucien Greathouse
95f06d56d8
Port SnapshotDir tests to use insta snapshots
2019-09-30 18:33:46 -07:00