mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-04-24 06:35:39 +00:00
Port project file tests to use insta
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
---
|
||||
source: src/snapshot_middleware/project.rs
|
||||
expression: instance_snapshot
|
||||
---
|
||||
snapshot_id: ~
|
||||
metadata:
|
||||
ignore_unknown_instances: true
|
||||
contributing_paths:
|
||||
- /foo/hello.project.json
|
||||
project_node: ~
|
||||
name: direct-project
|
||||
class_name: Model
|
||||
properties: {}
|
||||
children: []
|
||||
@@ -0,0 +1,14 @@
|
||||
---
|
||||
source: src/snapshot_middleware/project.rs
|
||||
expression: instance_snapshot
|
||||
---
|
||||
snapshot_id: ~
|
||||
metadata:
|
||||
ignore_unknown_instances: true
|
||||
contributing_paths:
|
||||
- /foo/default.project.json
|
||||
project_node: ~
|
||||
name: indirect-project
|
||||
class_name: Folder
|
||||
properties: {}
|
||||
children: []
|
||||
@@ -0,0 +1,18 @@
|
||||
---
|
||||
source: src/snapshot_middleware/project.rs
|
||||
expression: instance_snapshot
|
||||
---
|
||||
snapshot_id: ~
|
||||
metadata:
|
||||
ignore_unknown_instances: true
|
||||
contributing_paths:
|
||||
- /foo/default.project.json
|
||||
- /foo/other.project.json
|
||||
project_node: ~
|
||||
name: path-property-override
|
||||
class_name: StringValue
|
||||
properties:
|
||||
Value:
|
||||
Type: String
|
||||
Value: Changed
|
||||
children: []
|
||||
@@ -0,0 +1,23 @@
|
||||
---
|
||||
source: src/snapshot_middleware/project.rs
|
||||
expression: instance_snapshot
|
||||
---
|
||||
snapshot_id: ~
|
||||
metadata:
|
||||
ignore_unknown_instances: true
|
||||
contributing_paths:
|
||||
- /foo/default.project.json
|
||||
project_node: ~
|
||||
name: children
|
||||
class_name: Folder
|
||||
properties: {}
|
||||
children:
|
||||
- snapshot_id: ~
|
||||
metadata:
|
||||
ignore_unknown_instances: true
|
||||
contributing_paths: []
|
||||
project_node: ~
|
||||
name: Child
|
||||
class_name: Model
|
||||
properties: {}
|
||||
children: []
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
source: src/snapshot_middleware/project.rs
|
||||
expression: instance_snapshot
|
||||
---
|
||||
snapshot_id: ~
|
||||
metadata:
|
||||
ignore_unknown_instances: true
|
||||
contributing_paths:
|
||||
- /foo/default.project.json
|
||||
- /foo/other.project.json
|
||||
project_node: ~
|
||||
name: path-project
|
||||
class_name: Model
|
||||
properties: {}
|
||||
children: []
|
||||
@@ -0,0 +1,24 @@
|
||||
---
|
||||
source: src/snapshot_middleware/project.rs
|
||||
expression: instance_snapshot
|
||||
---
|
||||
snapshot_id: ~
|
||||
metadata:
|
||||
ignore_unknown_instances: true
|
||||
contributing_paths:
|
||||
- /foo/default.project.json
|
||||
- /foo/other.project.json
|
||||
project_node: ~
|
||||
name: path-child-project
|
||||
class_name: Folder
|
||||
properties: {}
|
||||
children:
|
||||
- snapshot_id: ~
|
||||
metadata:
|
||||
ignore_unknown_instances: true
|
||||
contributing_paths: []
|
||||
project_node: ~
|
||||
name: SomeChild
|
||||
class_name: Model
|
||||
properties: {}
|
||||
children: []
|
||||
@@ -0,0 +1,18 @@
|
||||
---
|
||||
source: src/snapshot_middleware/project.rs
|
||||
expression: instance_snapshot
|
||||
---
|
||||
snapshot_id: ~
|
||||
metadata:
|
||||
ignore_unknown_instances: false
|
||||
contributing_paths:
|
||||
- /foo/default.project.json
|
||||
- /foo/other.txt
|
||||
project_node: ~
|
||||
name: path-project
|
||||
class_name: StringValue
|
||||
properties:
|
||||
Value:
|
||||
Type: String
|
||||
Value: "Hello, world!"
|
||||
children: []
|
||||
@@ -0,0 +1,17 @@
|
||||
---
|
||||
source: src/snapshot_middleware/project.rs
|
||||
expression: instance_snapshot
|
||||
---
|
||||
snapshot_id: ~
|
||||
metadata:
|
||||
ignore_unknown_instances: true
|
||||
contributing_paths:
|
||||
- /foo/default.project.json
|
||||
project_node: ~
|
||||
name: resolved-properties
|
||||
class_name: StringValue
|
||||
properties:
|
||||
Value:
|
||||
Type: String
|
||||
Value: "Hello, world!"
|
||||
children: []
|
||||
@@ -0,0 +1,17 @@
|
||||
---
|
||||
source: src/snapshot_middleware/project.rs
|
||||
expression: instance_snapshot
|
||||
---
|
||||
snapshot_id: ~
|
||||
metadata:
|
||||
ignore_unknown_instances: true
|
||||
contributing_paths:
|
||||
- /foo/default.project.json
|
||||
project_node: ~
|
||||
name: unresolved-properties
|
||||
class_name: StringValue
|
||||
properties:
|
||||
Value:
|
||||
Type: String
|
||||
Value: Hi!
|
||||
children: []
|
||||
Reference in New Issue
Block a user