Update tests

This commit is contained in:
Andras Schmelczer 2025-07-06 22:16:40 +01:00
parent 75835ac9a3
commit a2df120e66
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C
17 changed files with 89 additions and 83 deletions

View file

@ -1,142 +1,143 @@
---
source: src/tokenizer/character_tokenizer.rs
expression: "character_tokenizer(\" hello, \\nwhere are you?\")"
snapshot_kind: text
---
[
Token {
normalised: " ",
normalized: " ",
original: " ",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "h",
normalized: "h",
original: "h",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "e",
normalized: "e",
original: "e",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "l",
normalized: "l",
original: "l",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "l",
normalized: "l",
original: "l",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "o",
normalized: "o",
original: "o",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: ",",
normalized: ",",
original: ",",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: " ",
normalized: " ",
original: " ",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "\n",
normalized: "\n",
original: "\n",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "w",
normalized: "w",
original: "w",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "h",
normalized: "h",
original: "h",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "e",
normalized: "e",
original: "e",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "r",
normalized: "r",
original: "r",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "e",
normalized: "e",
original: "e",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: " ",
normalized: " ",
original: " ",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "a",
normalized: "a",
original: "a",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "r",
normalized: "r",
original: "r",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "e",
normalized: "e",
original: "e",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: " ",
normalized: " ",
original: " ",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "y",
normalized: "y",
original: "y",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "o",
normalized: "o",
original: "o",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "u",
normalized: "u",
original: "u",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "?",
normalized: "?",
original: "?",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -5,7 +5,7 @@ snapshot_kind: text
---
[
Token {
normalised: "Hello",
normalized: "Hello",
original: "Hello",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -5,19 +5,19 @@ snapshot_kind: text
---
[
Token {
normalised: "Hello",
normalized: "Hello",
original: "Hello",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "\n",
normalized: "\n",
original: "\n",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "World",
normalized: "World",
original: "World",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -5,25 +5,25 @@ snapshot_kind: text
---
[
Token {
normalised: "Hello",
normalized: "Hello",
original: "Hello",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "\n",
normalized: "\n",
original: "\n",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "World",
normalized: "World",
original: "World",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "\n",
normalized: "\n",
original: "\n",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -5,19 +5,19 @@ snapshot_kind: text
---
[
Token {
normalised: "Line 1",
normalized: "Line 1",
original: "Line 1",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "\r\n",
normalized: "\r\n",
original: "\r\n",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "Line 2",
normalized: "Line 2",
original: "Line 2",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -5,43 +5,43 @@ snapshot_kind: text
---
[
Token {
normalised: "Multi",
normalized: "Multi",
original: "Multi",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "\n",
normalized: "\n",
original: "\n",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "Line",
normalized: "Line",
original: "Line",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "\n",
normalized: "\n",
original: "\n",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "Text",
normalized: "Text",
original: "Text",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "\n",
normalized: "\n",
original: "\n",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "Here",
normalized: "Here",
original: "Here",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -5,7 +5,7 @@ snapshot_kind: text
---
[
Token {
normalised: "\n",
normalized: "\n",
original: "\n",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -5,13 +5,13 @@ snapshot_kind: text
---
[
Token {
normalised: "\n",
normalized: "\n",
original: "\n",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "\n",
normalized: "\n",
original: "\n",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -5,25 +5,25 @@ snapshot_kind: text
---
[
Token {
normalised: "Start",
normalized: "Start",
original: "Start",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "\n",
normalized: "\n",
original: "\n",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "\n",
normalized: "\n",
original: "\n",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "End",
normalized: "End",
original: "End",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -1,23 +1,23 @@
---
source: reconcile/src/tokenizer/word_tokenizer.rs
source: src/tokenizer/word_tokenizer.rs
expression: "word_tokenizer(\" what? \")"
snapshot_kind: text
---
[
Token {
normalised: " what?",
normalized: " what?",
original: " ",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "what?",
normalized: "what?",
original: "what?",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: " ",
normalized: " ",
original: " ",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -1,53 +1,53 @@
---
source: reconcile/src/tokenizer/word_tokenizer.rs
source: src/tokenizer/word_tokenizer.rs
expression: "word_tokenizer(\" hello, \\nwhere are you?\")"
snapshot_kind: text
---
[
Token {
normalised: " hello,",
normalized: " hello,",
original: " ",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "hello,",
normalized: "hello,",
original: "hello,",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: " \nwhere",
normalized: " \nwhere",
original: " \n",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "where",
normalized: "where",
original: "where",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: " are",
normalized: " are",
original: " ",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "are",
normalized: "are",
original: "are",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: " you?",
normalized: " you?",
original: " ",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "you?",
normalized: "you?",
original: "you?",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -1,23 +1,23 @@
---
source: reconcile/src/tokenizer/word_tokenizer.rs
source: src/tokenizer/word_tokenizer.rs
expression: "word_tokenizer(\"Hi there!\")"
snapshot_kind: text
---
[
Token {
normalised: "Hi",
normalized: "Hi",
original: "Hi",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: " there!",
normalized: " there!",
original: " ",
is_left_joinable: true,
is_right_joinable: true,
},
Token {
normalised: "there!",
normalized: "there!",
original: "there!",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -1,12 +1,13 @@
---
source: src/utils/myers_diff.rs
expression: result
snapshot_kind: text
---
[
Equal(
[
Token {
normalised: "a",
normalized: "a",
original: "a",
is_left_joinable: true,
is_right_joinable: true,
@ -16,7 +17,7 @@ expression: result
Insert(
[
Token {
normalised: "x",
normalized: "x",
original: "x",
is_left_joinable: true,
is_right_joinable: true,
@ -26,7 +27,7 @@ expression: result
Delete(
[
Token {
normalised: "b",
normalized: "b",
original: "b",
is_left_joinable: true,
is_right_joinable: true,
@ -36,7 +37,7 @@ expression: result
Equal(
[
Token {
normalised: "c",
normalized: "c",
original: "c",
is_left_joinable: true,
is_right_joinable: true,
@ -46,7 +47,7 @@ expression: result
Insert(
[
Token {
normalised: "y",
normalized: "y",
original: "y",
is_left_joinable: true,
is_right_joinable: true,
@ -56,7 +57,7 @@ expression: result
Delete(
[
Token {
normalised: "d",
normalized: "d",
original: "d",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -1,12 +1,13 @@
---
source: src/utils/myers_diff.rs
expression: result
snapshot_kind: text
---
[
Delete(
[
Token {
normalised: "a",
normalized: "a",
original: "a",
is_left_joinable: true,
is_right_joinable: true,
@ -16,7 +17,7 @@ expression: result
Delete(
[
Token {
normalised: "b",
normalized: "b",
original: "b",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -1,12 +1,13 @@
---
source: src/utils/myers_diff.rs
expression: result
snapshot_kind: text
---
[
Equal(
[
Token {
normalised: "a",
normalized: "a",
original: "a",
is_left_joinable: true,
is_right_joinable: true,
@ -16,7 +17,7 @@ expression: result
Equal(
[
Token {
normalised: "b",
normalized: "b",
original: "b",
is_left_joinable: true,
is_right_joinable: true,
@ -26,7 +27,7 @@ expression: result
Equal(
[
Token {
normalised: "c",
normalized: "c",
original: "c",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -1,12 +1,13 @@
---
source: src/utils/myers_diff.rs
expression: result
snapshot_kind: text
---
[
Insert(
[
Token {
normalised: "a",
normalized: "a",
original: "a",
is_left_joinable: true,
is_right_joinable: true,
@ -16,7 +17,7 @@ expression: result
Insert(
[
Token {
normalised: "b",
normalized: "b",
original: "b",
is_left_joinable: true,
is_right_joinable: true,

View file

@ -1,12 +1,13 @@
---
source: src/utils/myers_diff.rs
expression: result
snapshot_kind: text
---
[
Equal(
[
Token {
normalised: "a",
normalized: "a",
original: "a",
is_left_joinable: true,
is_right_joinable: true,
@ -16,7 +17,7 @@ expression: result
Delete(
[
Token {
normalised: "b",
normalized: "b",
original: "b",
is_left_joinable: true,
is_right_joinable: true,
@ -26,7 +27,7 @@ expression: result
Delete(
[
Token {
normalised: "c",
normalized: "c",
original: "c",
is_left_joinable: true,
is_right_joinable: true,
@ -36,7 +37,7 @@ expression: result
Insert(
[
Token {
normalised: "x",
normalized: "x",
original: "x",
is_left_joinable: true,
is_right_joinable: true,
@ -46,7 +47,7 @@ expression: result
Equal(
[
Token {
normalised: "d",
normalized: "d",
original: "d",
is_left_joinable: true,
is_right_joinable: true,