diff options
Diffstat (limited to 'tests/data/fixtures/el')
42 files changed, 1743 insertions, 0 deletions
diff --git a/tests/data/fixtures/el/1.json b/tests/data/fixtures/el/1.json new file mode 100644 index 0000000..391f3aa --- /dev/null +++ b/tests/data/fixtures/el/1.json @@ -0,0 +1,66 @@ +{ + "contents": "foo\n\n\n\n barbar\n\n\n\n\n bazbaz\n\n\n\n\n\n\n\n\n\n quux", + "cells": { + "0,0": { + "contents": "f" + }, + "0,1": { + "contents": "o" + }, + "0,2": { + "contents": "o" + }, + "19,19": { + "contents": "q" + }, + "19,20": { + "contents": "u" + }, + "19,21": { + "contents": "u" + }, + "19,22": { + "contents": "x" + }, + "4,4": { + "contents": "b" + }, + "4,5": { + "contents": "a" + }, + "4,6": { + "contents": "r" + }, + "4,7": { + "contents": "b" + }, + "4,8": { + "contents": "a" + }, + "4,9": { + "contents": "r" + }, + "9,10": { + "contents": "a" + }, + "9,11": { + "contents": "z" + }, + "9,12": { + "contents": "b" + }, + "9,13": { + "contents": "a" + }, + "9,14": { + "contents": "z" + }, + "9,9": { + "contents": "b" + } + }, + "cursor_position": [ + 19, + 23 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/1.typescript b/tests/data/fixtures/el/1.typescript new file mode 100644 index 0000000..2f06911 --- /dev/null +++ b/tests/data/fixtures/el/1.typescript @@ -0,0 +1 @@ +foo[5;5Hbarbar[10;10Hbazbaz[20;20Hquux
\ No newline at end of file diff --git a/tests/data/fixtures/el/10.json b/tests/data/fixtures/el/10.json new file mode 100644 index 0000000..6893191 --- /dev/null +++ b/tests/data/fixtures/el/10.json @@ -0,0 +1,36 @@ +{ + "contents": "foo\n\n\n\n bar\n\n\n\n\n baz", + "cells": { + "0,0": { + "contents": "f" + }, + "0,1": { + "contents": "o" + }, + "0,2": { + "contents": "o" + }, + "4,4": { + "contents": "b" + }, + "4,5": { + "contents": "a" + }, + "4,6": { + "contents": "r" + }, + "9,12": { + "contents": "b" + }, + "9,13": { + "contents": "a" + }, + "9,14": { + "contents": "z" + } + }, + "cursor_position": [ + 19, + 21 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/10.typescript b/tests/data/fixtures/el/10.typescript new file mode 100644 index 0000000..36b14f3 --- /dev/null +++ b/tests/data/fixtures/el/10.typescript @@ -0,0 +1 @@ +[20;22H[?2K
\ No newline at end of file diff --git a/tests/data/fixtures/el/11.json b/tests/data/fixtures/el/11.json new file mode 100644 index 0000000..f4b8e81 --- /dev/null +++ b/tests/data/fixtures/el/11.json @@ -0,0 +1,30 @@ +{ + "contents": "f\n\n\n\n bar\n\n\n\n\n baz", + "cells": { + "0,0": { + "contents": "f" + }, + "4,4": { + "contents": "b" + }, + "4,5": { + "contents": "a" + }, + "4,6": { + "contents": "r" + }, + "9,12": { + "contents": "b" + }, + "9,13": { + "contents": "a" + }, + "9,14": { + "contents": "z" + } + }, + "cursor_position": [ + 0, + 1 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/11.typescript b/tests/data/fixtures/el/11.typescript new file mode 100644 index 0000000..61cedca --- /dev/null +++ b/tests/data/fixtures/el/11.typescript @@ -0,0 +1 @@ +[1;2H[?K
\ No newline at end of file diff --git a/tests/data/fixtures/el/12.json b/tests/data/fixtures/el/12.json new file mode 100644 index 0000000..bb83ae4 --- /dev/null +++ b/tests/data/fixtures/el/12.json @@ -0,0 +1,8 @@ +{ + "contents": "", + "cells": {}, + "cursor_position": [ + 0, + 0 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/12.typescript b/tests/data/fixtures/el/12.typescript new file mode 100644 index 0000000..9d99541 --- /dev/null +++ b/tests/data/fixtures/el/12.typescript @@ -0,0 +1 @@ +[2J[H
\ No newline at end of file diff --git a/tests/data/fixtures/el/13.json b/tests/data/fixtures/el/13.json new file mode 100644 index 0000000..9cbf17f --- /dev/null +++ b/tests/data/fixtures/el/13.json @@ -0,0 +1,309 @@ +{ + "contents": "1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890", + "cells": { + "0,0": { + "contents": "1" + }, + "0,1": { + "contents": "2" + }, + "0,10": { + "contents": "1" + }, + "0,11": { + "contents": "2" + }, + "0,12": { + "contents": "3" + }, + "0,13": { + "contents": "4" + }, + "0,14": { + "contents": "5" + }, + "0,15": { + "contents": "6" + }, + "0,16": { + "contents": "7" + }, + "0,17": { + "contents": "8" + }, + "0,18": { + "contents": "9" + }, + "0,19": { + "contents": "0" + }, + "0,2": { + "contents": "3" + }, + "0,20": { + "contents": "1" + }, + "0,21": { + "contents": "2" + }, + "0,22": { + "contents": "3" + }, + "0,23": { + "contents": "4" + }, + "0,24": { + "contents": "5" + }, + "0,25": { + "contents": "6" + }, + "0,26": { + "contents": "7" + }, + "0,27": { + "contents": "8" + }, + "0,28": { + "contents": "9" + }, + "0,29": { + "contents": "0" + }, + "0,3": { + "contents": "4" + }, + "0,30": { + "contents": "1" + }, + "0,31": { + "contents": "2" + }, + "0,32": { + "contents": "3" + }, + "0,33": { + "contents": "4" + }, + "0,34": { + "contents": "5" + }, + "0,35": { + "contents": "6" + }, + "0,36": { + "contents": "7" + }, + "0,37": { + "contents": "8" + }, + "0,38": { + "contents": "9" + }, + "0,39": { + "contents": "0" + }, + "0,4": { + "contents": "5" + }, + "0,40": { + "contents": "1" + }, + "0,41": { + "contents": "2" + }, + "0,42": { + "contents": "3" + }, + "0,43": { + "contents": "4" + }, + "0,44": { + "contents": "5" + }, + "0,45": { + "contents": "6" + }, + "0,46": { + "contents": "7" + }, + "0,47": { + "contents": "8" + }, + "0,48": { + "contents": "9" + }, + "0,49": { + "contents": "0" + }, + "0,5": { + "contents": "6" + }, + "0,50": { + "contents": "1" + }, + "0,51": { + "contents": "2" + }, + "0,52": { + "contents": "3" + }, + "0,53": { + "contents": "4" + }, + "0,54": { + "contents": "5" + }, + "0,55": { + "contents": "6" + }, + "0,56": { + "contents": "7" + }, + "0,57": { + "contents": "8" + }, + "0,58": { + "contents": "9" + }, + "0,59": { + "contents": "0" + }, + "0,6": { + "contents": "7" + }, + "0,60": { + "contents": "1" + }, + "0,61": { + "contents": "2" + }, + "0,62": { + "contents": "3" + }, + "0,63": { + "contents": "4" + }, + "0,64": { + "contents": "5" + }, + "0,65": { + "contents": "6" + }, + "0,66": { + "contents": "7" + }, + "0,67": { + "contents": "8" + }, + "0,68": { + "contents": "9" + }, + "0,69": { + "contents": "0" + }, + "0,7": { + "contents": "8" + }, + "0,70": { + "contents": "1" + }, + "0,71": { + "contents": "2" + }, + "0,72": { + "contents": "3" + }, + "0,73": { + "contents": "4" + }, + "0,74": { + "contents": "5" + }, + "0,75": { + "contents": "6" + }, + "0,76": { + "contents": "7" + }, + "0,77": { + "contents": "8" + }, + "0,78": { + "contents": "9" + }, + "0,79": { + "contents": "0" + }, + "0,8": { + "contents": "9" + }, + "0,9": { + "contents": "0" + }, + "1,0": { + "contents": "1" + }, + "1,1": { + "contents": "2" + }, + "1,10": { + "contents": "1" + }, + "1,11": { + "contents": "2" + }, + "1,12": { + "contents": "3" + }, + "1,13": { + "contents": "4" + }, + "1,14": { + "contents": "5" + }, + "1,15": { + "contents": "6" + }, + "1,16": { + "contents": "7" + }, + "1,17": { + "contents": "8" + }, + "1,18": { + "contents": "9" + }, + "1,19": { + "contents": "0" + }, + "1,2": { + "contents": "3" + }, + "1,3": { + "contents": "4" + }, + "1,4": { + "contents": "5" + }, + "1,5": { + "contents": "6" + }, + "1,6": { + "contents": "7" + }, + "1,7": { + "contents": "8" + }, + "1,8": { + "contents": "9" + }, + "1,9": { + "contents": "0" + } + }, + "cursor_position": [ + 1, + 20 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/13.typescript b/tests/data/fixtures/el/13.typescript new file mode 100644 index 0000000..d6d9ec2 --- /dev/null +++ b/tests/data/fixtures/el/13.typescript @@ -0,0 +1 @@ +1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
\ No newline at end of file diff --git a/tests/data/fixtures/el/14.json b/tests/data/fixtures/el/14.json new file mode 100644 index 0000000..930e971 --- /dev/null +++ b/tests/data/fixtures/el/14.json @@ -0,0 +1,129 @@ +{ + "contents": "12345678901234567890\n12345678901234567890", + "cells": { + "0,0": { + "contents": "1" + }, + "0,1": { + "contents": "2" + }, + "0,10": { + "contents": "1" + }, + "0,11": { + "contents": "2" + }, + "0,12": { + "contents": "3" + }, + "0,13": { + "contents": "4" + }, + "0,14": { + "contents": "5" + }, + "0,15": { + "contents": "6" + }, + "0,16": { + "contents": "7" + }, + "0,17": { + "contents": "8" + }, + "0,18": { + "contents": "9" + }, + "0,19": { + "contents": "0" + }, + "0,2": { + "contents": "3" + }, + "0,3": { + "contents": "4" + }, + "0,4": { + "contents": "5" + }, + "0,5": { + "contents": "6" + }, + "0,6": { + "contents": "7" + }, + "0,7": { + "contents": "8" + }, + "0,8": { + "contents": "9" + }, + "0,9": { + "contents": "0" + }, + "1,0": { + "contents": "1" + }, + "1,1": { + "contents": "2" + }, + "1,10": { + "contents": "1" + }, + "1,11": { + "contents": "2" + }, + "1,12": { + "contents": "3" + }, + "1,13": { + "contents": "4" + }, + "1,14": { + "contents": "5" + }, + "1,15": { + "contents": "6" + }, + "1,16": { + "contents": "7" + }, + "1,17": { + "contents": "8" + }, + "1,18": { + "contents": "9" + }, + "1,19": { + "contents": "0" + }, + "1,2": { + "contents": "3" + }, + "1,3": { + "contents": "4" + }, + "1,4": { + "contents": "5" + }, + "1,5": { + "contents": "6" + }, + "1,6": { + "contents": "7" + }, + "1,7": { + "contents": "8" + }, + "1,8": { + "contents": "9" + }, + "1,9": { + "contents": "0" + } + }, + "cursor_position": [ + 0, + 20 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/14.typescript b/tests/data/fixtures/el/14.typescript new file mode 100644 index 0000000..258b850 --- /dev/null +++ b/tests/data/fixtures/el/14.typescript @@ -0,0 +1 @@ +[1;21H[K
\ No newline at end of file diff --git a/tests/data/fixtures/el/15.json b/tests/data/fixtures/el/15.json new file mode 100644 index 0000000..70dbac3 --- /dev/null +++ b/tests/data/fixtures/el/15.json @@ -0,0 +1,99 @@ +{ + "contents": " 1234567890\n12345678901234567890", + "cells": { + "0,10": { + "contents": "1" + }, + "0,11": { + "contents": "2" + }, + "0,12": { + "contents": "3" + }, + "0,13": { + "contents": "4" + }, + "0,14": { + "contents": "5" + }, + "0,15": { + "contents": "6" + }, + "0,16": { + "contents": "7" + }, + "0,17": { + "contents": "8" + }, + "0,18": { + "contents": "9" + }, + "0,19": { + "contents": "0" + }, + "1,0": { + "contents": "1" + }, + "1,1": { + "contents": "2" + }, + "1,10": { + "contents": "1" + }, + "1,11": { + "contents": "2" + }, + "1,12": { + "contents": "3" + }, + "1,13": { + "contents": "4" + }, + "1,14": { + "contents": "5" + }, + "1,15": { + "contents": "6" + }, + "1,16": { + "contents": "7" + }, + "1,17": { + "contents": "8" + }, + "1,18": { + "contents": "9" + }, + "1,19": { + "contents": "0" + }, + "1,2": { + "contents": "3" + }, + "1,3": { + "contents": "4" + }, + "1,4": { + "contents": "5" + }, + "1,5": { + "contents": "6" + }, + "1,6": { + "contents": "7" + }, + "1,7": { + "contents": "8" + }, + "1,8": { + "contents": "9" + }, + "1,9": { + "contents": "0" + } + }, + "cursor_position": [ + 0, + 9 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/15.typescript b/tests/data/fixtures/el/15.typescript new file mode 100644 index 0000000..7b90d75 --- /dev/null +++ b/tests/data/fixtures/el/15.typescript @@ -0,0 +1 @@ +[1;10H[1K
\ No newline at end of file diff --git a/tests/data/fixtures/el/16.json b/tests/data/fixtures/el/16.json new file mode 100644 index 0000000..2b060ef --- /dev/null +++ b/tests/data/fixtures/el/16.json @@ -0,0 +1,8 @@ +{ + "contents": "", + "cells": {}, + "cursor_position": [ + 4, + 4 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/16.typescript b/tests/data/fixtures/el/16.typescript new file mode 100644 index 0000000..8adc44f --- /dev/null +++ b/tests/data/fixtures/el/16.typescript @@ -0,0 +1 @@ +c[5;5H
\ No newline at end of file diff --git a/tests/data/fixtures/el/17.json b/tests/data/fixtures/el/17.json new file mode 100644 index 0000000..e48c3fe --- /dev/null +++ b/tests/data/fixtures/el/17.json @@ -0,0 +1,313 @@ +{ + "contents": "", + "cells": { + "4,10": { + "contents": "", + "bgcolor": "1" + }, + "4,11": { + "contents": "", + "bgcolor": "1" + }, + "4,12": { + "contents": "", + "bgcolor": "1" + }, + "4,13": { + "contents": "", + "bgcolor": "1" + }, + "4,14": { + "contents": "", + "bgcolor": "1" + }, + "4,15": { + "contents": "", + "bgcolor": "1" + }, + "4,16": { + "contents": "", + "bgcolor": "1" + }, + "4,17": { + "contents": "", + "bgcolor": "1" + }, + "4,18": { + "contents": "", + "bgcolor": "1" + }, + "4,19": { + "contents": "", + "bgcolor": "1" + }, + "4,20": { + "contents": "", + "bgcolor": "1" + }, + "4,21": { + "contents": "", + "bgcolor": "1" + }, + "4,22": { + "contents": "", + "bgcolor": "1" + }, + "4,23": { + "contents": "", + "bgcolor": "1" + }, + "4,24": { + "contents": "", + "bgcolor": "1" + }, + "4,25": { + "contents": "", + "bgcolor": "1" + }, + "4,26": { + "contents": "", + "bgcolor": "1" + }, + "4,27": { + "contents": "", + "bgcolor": "1" + }, + "4,28": { + "contents": "", + "bgcolor": "1" + }, + "4,29": { + "contents": "", + "bgcolor": "1" + }, + "4,30": { + "contents": "", + "bgcolor": "1" + }, + "4,31": { + "contents": "", + "bgcolor": "1" + }, + "4,32": { + "contents": "", + "bgcolor": "1" + }, + "4,33": { + "contents": "", + "bgcolor": "1" + }, + "4,34": { + "contents": "", + "bgcolor": "1" + }, + "4,35": { + "contents": "", + "bgcolor": "1" + }, + "4,36": { + "contents": "", + "bgcolor": "1" + }, + "4,37": { + "contents": "", + "bgcolor": "1" + }, + "4,38": { + "contents": "", + "bgcolor": "1" + }, + "4,39": { + "contents": "", + "bgcolor": "1" + }, + "4,4": { + "contents": "", + "bgcolor": "1" + }, + "4,40": { + "contents": "", + "bgcolor": "1" + }, + "4,41": { + "contents": "", + "bgcolor": "1" + }, + "4,42": { + "contents": "", + "bgcolor": "1" + }, + "4,43": { + "contents": "", + "bgcolor": "1" + }, + "4,44": { + "contents": "", + "bgcolor": "1" + }, + "4,45": { + "contents": "", + "bgcolor": "1" + }, + "4,46": { + "contents": "", + "bgcolor": "1" + }, + "4,47": { + "contents": "", + "bgcolor": "1" + }, + "4,48": { + "contents": "", + "bgcolor": "1" + }, + "4,49": { + "contents": "", + "bgcolor": "1" + }, + "4,5": { + "contents": "", + "bgcolor": "1" + }, + "4,50": { + "contents": "", + "bgcolor": "1" + }, + "4,51": { + "contents": "", + "bgcolor": "1" + }, + "4,52": { + "contents": "", + "bgcolor": "1" + }, + "4,53": { + "contents": "", + "bgcolor": "1" + }, + "4,54": { + "contents": "", + "bgcolor": "1" + }, + "4,55": { + "contents": "", + "bgcolor": "1" + }, + "4,56": { + "contents": "", + "bgcolor": "1" + }, + "4,57": { + "contents": "", + "bgcolor": "1" + }, + "4,58": { + "contents": "", + "bgcolor": "1" + }, + "4,59": { + "contents": "", + "bgcolor": "1" + }, + "4,6": { + "contents": "", + "bgcolor": "1" + }, + "4,60": { + "contents": "", + "bgcolor": "1" + }, + "4,61": { + "contents": "", + "bgcolor": "1" + }, + "4,62": { + "contents": "", + "bgcolor": "1" + }, + "4,63": { + "contents": "", + "bgcolor": "1" + }, + "4,64": { + "contents": "", + "bgcolor": "1" + }, + "4,65": { + "contents": "", + "bgcolor": "1" + }, + "4,66": { + "contents": "", + "bgcolor": "1" + }, + "4,67": { + "contents": "", + "bgcolor": "1" + }, + "4,68": { + "contents": "", + "bgcolor": "1" + }, + "4,69": { + "contents": "", + "bgcolor": "1" + }, + "4,7": { + "contents": "", + "bgcolor": "1" + }, + "4,70": { + "contents": "", + "bgcolor": "1" + }, + "4,71": { + "contents": "", + "bgcolor": "1" + }, + "4,72": { + "contents": "", + "bgcolor": "1" + }, + "4,73": { + "contents": "", + "bgcolor": "1" + }, + "4,74": { + "contents": "", + "bgcolor": "1" + }, + "4,75": { + "contents": "", + "bgcolor": "1" + }, + "4,76": { + "contents": "", + "bgcolor": "1" + }, + "4,77": { + "contents": "", + "bgcolor": "1" + }, + "4,78": { + "contents": "", + "bgcolor": "1" + }, + "4,79": { + "contents": "", + "bgcolor": "1" + }, + "4,8": { + "contents": "", + "bgcolor": "1" + }, + "4,9": { + "contents": "", + "bgcolor": "1" + } + }, + "cursor_position": [ + 4, + 4 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/17.typescript b/tests/data/fixtures/el/17.typescript new file mode 100644 index 0000000..e40777e --- /dev/null +++ b/tests/data/fixtures/el/17.typescript @@ -0,0 +1 @@ +[41m[K
\ No newline at end of file diff --git a/tests/data/fixtures/el/18.json b/tests/data/fixtures/el/18.json new file mode 100644 index 0000000..2b060ef --- /dev/null +++ b/tests/data/fixtures/el/18.json @@ -0,0 +1,8 @@ +{ + "contents": "", + "cells": {}, + "cursor_position": [ + 4, + 4 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/18.typescript b/tests/data/fixtures/el/18.typescript new file mode 100644 index 0000000..8adc44f --- /dev/null +++ b/tests/data/fixtures/el/18.typescript @@ -0,0 +1 @@ +c[5;5H
\ No newline at end of file diff --git a/tests/data/fixtures/el/19.json b/tests/data/fixtures/el/19.json new file mode 100644 index 0000000..b40aae3 --- /dev/null +++ b/tests/data/fixtures/el/19.json @@ -0,0 +1,29 @@ +{ + "contents": "", + "cells": { + "4,0": { + "contents": "", + "bgcolor": "1" + }, + "4,1": { + "contents": "", + "bgcolor": "1" + }, + "4,2": { + "contents": "", + "bgcolor": "1" + }, + "4,3": { + "contents": "", + "bgcolor": "1" + }, + "4,4": { + "contents": "", + "bgcolor": "1" + } + }, + "cursor_position": [ + 4, + 4 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/19.typescript b/tests/data/fixtures/el/19.typescript new file mode 100644 index 0000000..aea336b --- /dev/null +++ b/tests/data/fixtures/el/19.typescript @@ -0,0 +1 @@ +[41m[1K
\ No newline at end of file diff --git a/tests/data/fixtures/el/2.json b/tests/data/fixtures/el/2.json new file mode 100644 index 0000000..ab8752f --- /dev/null +++ b/tests/data/fixtures/el/2.json @@ -0,0 +1,57 @@ +{ + "contents": "foo\n\n\n\n bar\n\n\n\n\n bazbaz\n\n\n\n\n\n\n\n\n\n quux", + "cells": { + "0,0": { + "contents": "f" + }, + "0,1": { + "contents": "o" + }, + "0,2": { + "contents": "o" + }, + "19,19": { + "contents": "q" + }, + "19,20": { + "contents": "u" + }, + "19,21": { + "contents": "u" + }, + "19,22": { + "contents": "x" + }, + "4,4": { + "contents": "b" + }, + "4,5": { + "contents": "a" + }, + "4,6": { + "contents": "r" + }, + "9,10": { + "contents": "a" + }, + "9,11": { + "contents": "z" + }, + "9,12": { + "contents": "b" + }, + "9,13": { + "contents": "a" + }, + "9,14": { + "contents": "z" + }, + "9,9": { + "contents": "b" + } + }, + "cursor_position": [ + 4, + 7 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/2.typescript b/tests/data/fixtures/el/2.typescript new file mode 100644 index 0000000..86d7b68 --- /dev/null +++ b/tests/data/fixtures/el/2.typescript @@ -0,0 +1 @@ +[5;8H[0K
\ No newline at end of file diff --git a/tests/data/fixtures/el/20.json b/tests/data/fixtures/el/20.json new file mode 100644 index 0000000..2b060ef --- /dev/null +++ b/tests/data/fixtures/el/20.json @@ -0,0 +1,8 @@ +{ + "contents": "", + "cells": {}, + "cursor_position": [ + 4, + 4 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/20.typescript b/tests/data/fixtures/el/20.typescript new file mode 100644 index 0000000..8adc44f --- /dev/null +++ b/tests/data/fixtures/el/20.typescript @@ -0,0 +1 @@ +c[5;5H
\ No newline at end of file diff --git a/tests/data/fixtures/el/21.json b/tests/data/fixtures/el/21.json new file mode 100644 index 0000000..c5df4a0 --- /dev/null +++ b/tests/data/fixtures/el/21.json @@ -0,0 +1,329 @@ +{ + "contents": "", + "cells": { + "4,0": { + "contents": "", + "bgcolor": "1" + }, + "4,1": { + "contents": "", + "bgcolor": "1" + }, + "4,10": { + "contents": "", + "bgcolor": "1" + }, + "4,11": { + "contents": "", + "bgcolor": "1" + }, + "4,12": { + "contents": "", + "bgcolor": "1" + }, + "4,13": { + "contents": "", + "bgcolor": "1" + }, + "4,14": { + "contents": "", + "bgcolor": "1" + }, + "4,15": { + "contents": "", + "bgcolor": "1" + }, + "4,16": { + "contents": "", + "bgcolor": "1" + }, + "4,17": { + "contents": "", + "bgcolor": "1" + }, + "4,18": { + "contents": "", + "bgcolor": "1" + }, + "4,19": { + "contents": "", + "bgcolor": "1" + }, + "4,2": { + "contents": "", + "bgcolor": "1" + }, + "4,20": { + "contents": "", + "bgcolor": "1" + }, + "4,21": { + "contents": "", + "bgcolor": "1" + }, + "4,22": { + "contents": "", + "bgcolor": "1" + }, + "4,23": { + "contents": "", + "bgcolor": "1" + }, + "4,24": { + "contents": "", + "bgcolor": "1" + }, + "4,25": { + "contents": "", + "bgcolor": "1" + }, + "4,26": { + "contents": "", + "bgcolor": "1" + }, + "4,27": { + "contents": "", + "bgcolor": "1" + }, + "4,28": { + "contents": "", + "bgcolor": "1" + }, + "4,29": { + "contents": "", + "bgcolor": "1" + }, + "4,3": { + "contents": "", + "bgcolor": "1" + }, + "4,30": { + "contents": "", + "bgcolor": "1" + }, + "4,31": { + "contents": "", + "bgcolor": "1" + }, + "4,32": { + "contents": "", + "bgcolor": "1" + }, + "4,33": { + "contents": "", + "bgcolor": "1" + }, + "4,34": { + "contents": "", + "bgcolor": "1" + }, + "4,35": { + "contents": "", + "bgcolor": "1" + }, + "4,36": { + "contents": "", + "bgcolor": "1" + }, + "4,37": { + "contents": "", + "bgcolor": "1" + }, + "4,38": { + "contents": "", + "bgcolor": "1" + }, + "4,39": { + "contents": "", + "bgcolor": "1" + }, + "4,4": { + "contents": "", + "bgcolor": "1" + }, + "4,40": { + "contents": "", + "bgcolor": "1" + }, + "4,41": { + "contents": "", + "bgcolor": "1" + }, + "4,42": { + "contents": "", + "bgcolor": "1" + }, + "4,43": { + "contents": "", + "bgcolor": "1" + }, + "4,44": { + "contents": "", + "bgcolor": "1" + }, + "4,45": { + "contents": "", + "bgcolor": "1" + }, + "4,46": { + "contents": "", + "bgcolor": "1" + }, + "4,47": { + "contents": "", + "bgcolor": "1" + }, + "4,48": { + "contents": "", + "bgcolor": "1" + }, + "4,49": { + "contents": "", + "bgcolor": "1" + }, + "4,5": { + "contents": "", + "bgcolor": "1" + }, + "4,50": { + "contents": "", + "bgcolor": "1" + }, + "4,51": { + "contents": "", + "bgcolor": "1" + }, + "4,52": { + "contents": "", + "bgcolor": "1" + }, + "4,53": { + "contents": "", + "bgcolor": "1" + }, + "4,54": { + "contents": "", + "bgcolor": "1" + }, + "4,55": { + "contents": "", + "bgcolor": "1" + }, + "4,56": { + "contents": "", + "bgcolor": "1" + }, + "4,57": { + "contents": "", + "bgcolor": "1" + }, + "4,58": { + "contents": "", + "bgcolor": "1" + }, + "4,59": { + "contents": "", + "bgcolor": "1" + }, + "4,6": { + "contents": "", + "bgcolor": "1" + }, + "4,60": { + "contents": "", + "bgcolor": "1" + }, + "4,61": { + "contents": "", + "bgcolor": "1" + }, + "4,62": { + "contents": "", + "bgcolor": "1" + }, + "4,63": { + "contents": "", + "bgcolor": "1" + }, + "4,64": { + "contents": "", + "bgcolor": "1" + }, + "4,65": { + "contents": "", + "bgcolor": "1" + }, + "4,66": { + "contents": "", + "bgcolor": "1" + }, + "4,67": { + "contents": "", + "bgcolor": "1" + }, + "4,68": { + "contents": "", + "bgcolor": "1" + }, + "4,69": { + "contents": "", + "bgcolor": "1" + }, + "4,7": { + "contents": "", + "bgcolor": "1" + }, + "4,70": { + "contents": "", + "bgcolor": "1" + }, + "4,71": { + "contents": "", + "bgcolor": "1" + }, + "4,72": { + "contents": "", + "bgcolor": "1" + }, + "4,73": { + "contents": "", + "bgcolor": "1" + }, + "4,74": { + "contents": "", + "bgcolor": "1" + }, + "4,75": { + "contents": "", + "bgcolor": "1" + }, + "4,76": { + "contents": "", + "bgcolor": "1" + }, + "4,77": { + "contents": "", + "bgcolor": "1" + }, + "4,78": { + "contents": "", + "bgcolor": "1" + }, + "4,79": { + "contents": "", + "bgcolor": "1" + }, + "4,8": { + "contents": "", + "bgcolor": "1" + }, + "4,9": { + "contents": "", + "bgcolor": "1" + } + }, + "cursor_position": [ + 4, + 4 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/21.typescript b/tests/data/fixtures/el/21.typescript new file mode 100644 index 0000000..45100a2 --- /dev/null +++ b/tests/data/fixtures/el/21.typescript @@ -0,0 +1 @@ +[41m[2K
\ No newline at end of file diff --git a/tests/data/fixtures/el/3.json b/tests/data/fixtures/el/3.json new file mode 100644 index 0000000..5854255 --- /dev/null +++ b/tests/data/fixtures/el/3.json @@ -0,0 +1,48 @@ +{ + "contents": "foo\n\n\n\n bar\n\n\n\n\n baz\n\n\n\n\n\n\n\n\n\n quux", + "cells": { + "0,0": { + "contents": "f" + }, + "0,1": { + "contents": "o" + }, + "0,2": { + "contents": "o" + }, + "19,19": { + "contents": "q" + }, + "19,20": { + "contents": "u" + }, + "19,21": { + "contents": "u" + }, + "19,22": { + "contents": "x" + }, + "4,4": { + "contents": "b" + }, + "4,5": { + "contents": "a" + }, + "4,6": { + "contents": "r" + }, + "9,12": { + "contents": "b" + }, + "9,13": { + "contents": "a" + }, + "9,14": { + "contents": "z" + } + }, + "cursor_position": [ + 9, + 11 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/3.typescript b/tests/data/fixtures/el/3.typescript new file mode 100644 index 0000000..8be9a9b --- /dev/null +++ b/tests/data/fixtures/el/3.typescript @@ -0,0 +1 @@ +[10;12H[1K
\ No newline at end of file diff --git a/tests/data/fixtures/el/4.json b/tests/data/fixtures/el/4.json new file mode 100644 index 0000000..6893191 --- /dev/null +++ b/tests/data/fixtures/el/4.json @@ -0,0 +1,36 @@ +{ + "contents": "foo\n\n\n\n bar\n\n\n\n\n baz", + "cells": { + "0,0": { + "contents": "f" + }, + "0,1": { + "contents": "o" + }, + "0,2": { + "contents": "o" + }, + "4,4": { + "contents": "b" + }, + "4,5": { + "contents": "a" + }, + "4,6": { + "contents": "r" + }, + "9,12": { + "contents": "b" + }, + "9,13": { + "contents": "a" + }, + "9,14": { + "contents": "z" + } + }, + "cursor_position": [ + 19, + 21 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/4.typescript b/tests/data/fixtures/el/4.typescript new file mode 100644 index 0000000..cbd0523 --- /dev/null +++ b/tests/data/fixtures/el/4.typescript @@ -0,0 +1 @@ +[20;22H[2K
\ No newline at end of file diff --git a/tests/data/fixtures/el/5.json b/tests/data/fixtures/el/5.json new file mode 100644 index 0000000..f4b8e81 --- /dev/null +++ b/tests/data/fixtures/el/5.json @@ -0,0 +1,30 @@ +{ + "contents": "f\n\n\n\n bar\n\n\n\n\n baz", + "cells": { + "0,0": { + "contents": "f" + }, + "4,4": { + "contents": "b" + }, + "4,5": { + "contents": "a" + }, + "4,6": { + "contents": "r" + }, + "9,12": { + "contents": "b" + }, + "9,13": { + "contents": "a" + }, + "9,14": { + "contents": "z" + } + }, + "cursor_position": [ + 0, + 1 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/5.typescript b/tests/data/fixtures/el/5.typescript new file mode 100644 index 0000000..63e3288 --- /dev/null +++ b/tests/data/fixtures/el/5.typescript @@ -0,0 +1 @@ +[1;2H[K
\ No newline at end of file diff --git a/tests/data/fixtures/el/6.json b/tests/data/fixtures/el/6.json new file mode 100644 index 0000000..bb83ae4 --- /dev/null +++ b/tests/data/fixtures/el/6.json @@ -0,0 +1,8 @@ +{ + "contents": "", + "cells": {}, + "cursor_position": [ + 0, + 0 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/6.typescript b/tests/data/fixtures/el/6.typescript new file mode 100644 index 0000000..9d99541 --- /dev/null +++ b/tests/data/fixtures/el/6.typescript @@ -0,0 +1 @@ +[2J[H
\ No newline at end of file diff --git a/tests/data/fixtures/el/7.json b/tests/data/fixtures/el/7.json new file mode 100644 index 0000000..391f3aa --- /dev/null +++ b/tests/data/fixtures/el/7.json @@ -0,0 +1,66 @@ +{ + "contents": "foo\n\n\n\n barbar\n\n\n\n\n bazbaz\n\n\n\n\n\n\n\n\n\n quux", + "cells": { + "0,0": { + "contents": "f" + }, + "0,1": { + "contents": "o" + }, + "0,2": { + "contents": "o" + }, + "19,19": { + "contents": "q" + }, + "19,20": { + "contents": "u" + }, + "19,21": { + "contents": "u" + }, + "19,22": { + "contents": "x" + }, + "4,4": { + "contents": "b" + }, + "4,5": { + "contents": "a" + }, + "4,6": { + "contents": "r" + }, + "4,7": { + "contents": "b" + }, + "4,8": { + "contents": "a" + }, + "4,9": { + "contents": "r" + }, + "9,10": { + "contents": "a" + }, + "9,11": { + "contents": "z" + }, + "9,12": { + "contents": "b" + }, + "9,13": { + "contents": "a" + }, + "9,14": { + "contents": "z" + }, + "9,9": { + "contents": "b" + } + }, + "cursor_position": [ + 19, + 23 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/7.typescript b/tests/data/fixtures/el/7.typescript new file mode 100644 index 0000000..2f06911 --- /dev/null +++ b/tests/data/fixtures/el/7.typescript @@ -0,0 +1 @@ +foo[5;5Hbarbar[10;10Hbazbaz[20;20Hquux
\ No newline at end of file diff --git a/tests/data/fixtures/el/8.json b/tests/data/fixtures/el/8.json new file mode 100644 index 0000000..ab8752f --- /dev/null +++ b/tests/data/fixtures/el/8.json @@ -0,0 +1,57 @@ +{ + "contents": "foo\n\n\n\n bar\n\n\n\n\n bazbaz\n\n\n\n\n\n\n\n\n\n quux", + "cells": { + "0,0": { + "contents": "f" + }, + "0,1": { + "contents": "o" + }, + "0,2": { + "contents": "o" + }, + "19,19": { + "contents": "q" + }, + "19,20": { + "contents": "u" + }, + "19,21": { + "contents": "u" + }, + "19,22": { + "contents": "x" + }, + "4,4": { + "contents": "b" + }, + "4,5": { + "contents": "a" + }, + "4,6": { + "contents": "r" + }, + "9,10": { + "contents": "a" + }, + "9,11": { + "contents": "z" + }, + "9,12": { + "contents": "b" + }, + "9,13": { + "contents": "a" + }, + "9,14": { + "contents": "z" + }, + "9,9": { + "contents": "b" + } + }, + "cursor_position": [ + 4, + 7 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/8.typescript b/tests/data/fixtures/el/8.typescript new file mode 100644 index 0000000..28452bf --- /dev/null +++ b/tests/data/fixtures/el/8.typescript @@ -0,0 +1 @@ +[5;8H[?0K
\ No newline at end of file diff --git a/tests/data/fixtures/el/9.json b/tests/data/fixtures/el/9.json new file mode 100644 index 0000000..5854255 --- /dev/null +++ b/tests/data/fixtures/el/9.json @@ -0,0 +1,48 @@ +{ + "contents": "foo\n\n\n\n bar\n\n\n\n\n baz\n\n\n\n\n\n\n\n\n\n quux", + "cells": { + "0,0": { + "contents": "f" + }, + "0,1": { + "contents": "o" + }, + "0,2": { + "contents": "o" + }, + "19,19": { + "contents": "q" + }, + "19,20": { + "contents": "u" + }, + "19,21": { + "contents": "u" + }, + "19,22": { + "contents": "x" + }, + "4,4": { + "contents": "b" + }, + "4,5": { + "contents": "a" + }, + "4,6": { + "contents": "r" + }, + "9,12": { + "contents": "b" + }, + "9,13": { + "contents": "a" + }, + "9,14": { + "contents": "z" + } + }, + "cursor_position": [ + 9, + 11 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/el/9.typescript b/tests/data/fixtures/el/9.typescript new file mode 100644 index 0000000..61525da --- /dev/null +++ b/tests/data/fixtures/el/9.typescript @@ -0,0 +1 @@ +[10;12H[?1K
\ No newline at end of file |