MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / test_line_change_added

Function test_line_change_added

atomic-core/src/diff/semantic/tests.rs:124–137  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

122
123 #[test]
124 fn test_line_change_added() {
125 let line = SemanticLine::new(b"new line\n", 5);
126 let tokens = create_insertion_tokens(&line);
127 let change = LineChange::Added {
128 line_num: 5,
129 line,
130 tokens,
131 };
132 assert!(change.is_added());
133 assert!(!change.is_deleted());
134 assert!(!change.is_modified());
135 assert!(change.old_line_num().is_none());
136 assert_eq!(change.new_line_num(), Some(5));
137 }
138
139 #[test]
140 fn test_line_change_deleted() {

Callers

nothing calls this directly

Calls 1

create_insertion_tokensFunction · 0.85

Tested by

no test coverage detected