diff options
Diffstat (limited to 'tests/data/fixtures/split_escape_sequences')
58 files changed, 1069 insertions, 0 deletions
diff --git a/tests/data/fixtures/split_escape_sequences/1.json b/tests/data/fixtures/split_escape_sequences/1.json new file mode 100644 index 0000000..29b8f75 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/1.json @@ -0,0 +1,18 @@ +{ + "contents": "abc", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + } + }, + "cursor_position": [ + 0, + 3 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/1.typescript b/tests/data/fixtures/split_escape_sequences/1.typescript new file mode 100644 index 0000000..f2ba8f8 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/1.typescript @@ -0,0 +1 @@ +abc
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/10.json b/tests/data/fixtures/split_escape_sequences/10.json new file mode 100644 index 0000000..e6c0b37 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/10.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/10.typescript b/tests/data/fixtures/split_escape_sequences/10.typescript new file mode 100644 index 0000000..8ac2eb5 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/10.typescript @@ -0,0 +1 @@ +H
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/11.json b/tests/data/fixtures/split_escape_sequences/11.json new file mode 100644 index 0000000..e6c0b37 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/11.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/11.typescript b/tests/data/fixtures/split_escape_sequences/11.typescript new file mode 100644 index 0000000..7b71c6e --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/11.typescript @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/12.json b/tests/data/fixtures/split_escape_sequences/12.json new file mode 100644 index 0000000..e6c0b37 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/12.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/12.typescript b/tests/data/fixtures/split_escape_sequences/12.typescript new file mode 100644 index 0000000..8e2f0be --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/12.typescript @@ -0,0 +1 @@ +[
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/13.json b/tests/data/fixtures/split_escape_sequences/13.json new file mode 100644 index 0000000..e6c0b37 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/13.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/13.typescript b/tests/data/fixtures/split_escape_sequences/13.typescript new file mode 100644 index 0000000..0d758c9 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/13.typescript @@ -0,0 +1 @@ +?
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/14.json b/tests/data/fixtures/split_escape_sequences/14.json new file mode 100644 index 0000000..e6c0b37 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/14.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/14.typescript b/tests/data/fixtures/split_escape_sequences/14.typescript new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/14.typescript @@ -0,0 +1 @@ +1
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/15.json b/tests/data/fixtures/split_escape_sequences/15.json new file mode 100644 index 0000000..e6c0b37 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/15.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/15.typescript b/tests/data/fixtures/split_escape_sequences/15.typescript new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/15.typescript @@ -0,0 +1 @@ +0
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/16.json b/tests/data/fixtures/split_escape_sequences/16.json new file mode 100644 index 0000000..e6c0b37 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/16.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/16.typescript b/tests/data/fixtures/split_escape_sequences/16.typescript new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/16.typescript @@ -0,0 +1 @@ +0
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/17.json b/tests/data/fixtures/split_escape_sequences/17.json new file mode 100644 index 0000000..e6c0b37 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/17.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/17.typescript b/tests/data/fixtures/split_escape_sequences/17.typescript new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/17.typescript @@ -0,0 +1 @@ +0
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/18.json b/tests/data/fixtures/split_escape_sequences/18.json new file mode 100644 index 0000000..ad7cef9 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/18.json @@ -0,0 +1,37 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ], + "mouse_protocol_mode": "press_release" +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/18.typescript b/tests/data/fixtures/split_escape_sequences/18.typescript new file mode 100644 index 0000000..be54354 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/18.typescript @@ -0,0 +1 @@ +h
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/19.json b/tests/data/fixtures/split_escape_sequences/19.json new file mode 100644 index 0000000..ad7cef9 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/19.json @@ -0,0 +1,37 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ], + "mouse_protocol_mode": "press_release" +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/19.typescript b/tests/data/fixtures/split_escape_sequences/19.typescript new file mode 100644 index 0000000..7b71c6e --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/19.typescript @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/2.json b/tests/data/fixtures/split_escape_sequences/2.json new file mode 100644 index 0000000..e02fe90 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/2.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 26 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/2.typescript b/tests/data/fixtures/split_escape_sequences/2.typescript new file mode 100644 index 0000000..cb5b388 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/2.typescript @@ -0,0 +1 @@ +abc[12;24Hdef
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/20.json b/tests/data/fixtures/split_escape_sequences/20.json new file mode 100644 index 0000000..ad7cef9 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/20.json @@ -0,0 +1,37 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ], + "mouse_protocol_mode": "press_release" +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/20.typescript b/tests/data/fixtures/split_escape_sequences/20.typescript new file mode 100644 index 0000000..54caf60 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/20.typescript @@ -0,0 +1 @@ +]
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/21.json b/tests/data/fixtures/split_escape_sequences/21.json new file mode 100644 index 0000000..ad7cef9 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/21.json @@ -0,0 +1,37 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ], + "mouse_protocol_mode": "press_release" +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/21.typescript b/tests/data/fixtures/split_escape_sequences/21.typescript new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/21.typescript @@ -0,0 +1 @@ +0
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/22.json b/tests/data/fixtures/split_escape_sequences/22.json new file mode 100644 index 0000000..ad7cef9 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/22.json @@ -0,0 +1,37 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ], + "mouse_protocol_mode": "press_release" +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/22.typescript b/tests/data/fixtures/split_escape_sequences/22.typescript new file mode 100644 index 0000000..1c8a0e7 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/22.typescript @@ -0,0 +1 @@ +;
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/23.json b/tests/data/fixtures/split_escape_sequences/23.json new file mode 100644 index 0000000..ad7cef9 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/23.json @@ -0,0 +1,37 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ], + "mouse_protocol_mode": "press_release" +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/23.typescript b/tests/data/fixtures/split_escape_sequences/23.typescript new file mode 100644 index 0000000..2e65efe --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/23.typescript @@ -0,0 +1 @@ +a
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/24.json b/tests/data/fixtures/split_escape_sequences/24.json new file mode 100644 index 0000000..ad7cef9 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/24.json @@ -0,0 +1,37 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ], + "mouse_protocol_mode": "press_release" +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/24.typescript b/tests/data/fixtures/split_escape_sequences/24.typescript new file mode 100644 index 0000000..0519ecb --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/24.typescript @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/25.json b/tests/data/fixtures/split_escape_sequences/25.json new file mode 100644 index 0000000..ad7cef9 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/25.json @@ -0,0 +1,37 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ], + "mouse_protocol_mode": "press_release" +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/25.typescript b/tests/data/fixtures/split_escape_sequences/25.typescript new file mode 100644 index 0000000..ad2823b --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/25.typescript @@ -0,0 +1 @@ +'
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/26.json b/tests/data/fixtures/split_escape_sequences/26.json new file mode 100644 index 0000000..ad7cef9 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/26.json @@ -0,0 +1,37 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ], + "mouse_protocol_mode": "press_release" +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/26.typescript b/tests/data/fixtures/split_escape_sequences/26.typescript new file mode 100644 index 0000000..8e2f0be --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/26.typescript @@ -0,0 +1 @@ +[
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/27.json b/tests/data/fixtures/split_escape_sequences/27.json new file mode 100644 index 0000000..ad7cef9 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/27.json @@ -0,0 +1,37 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ], + "mouse_protocol_mode": "press_release" +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/27.typescript b/tests/data/fixtures/split_escape_sequences/27.typescript new file mode 100644 index 0000000..54caf60 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/27.typescript @@ -0,0 +1 @@ +]
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/28.json b/tests/data/fixtures/split_escape_sequences/28.json new file mode 100644 index 0000000..ad7cef9 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/28.json @@ -0,0 +1,37 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ], + "mouse_protocol_mode": "press_release" +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/28.typescript b/tests/data/fixtures/split_escape_sequences/28.typescript new file mode 100644 index 0000000..c9cdc63 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/28.typescript @@ -0,0 +1 @@ +_
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/29.json b/tests/data/fixtures/split_escape_sequences/29.json new file mode 100644 index 0000000..bb4aecc --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/29.json @@ -0,0 +1,39 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 23 + ], + "title": "a '[]_", + "icon_name": "a '[]_", + "mouse_protocol_mode": "press_release" +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/29.typescript b/tests/data/fixtures/split_escape_sequences/29.typescript new file mode 100644 index 0000000..303e398 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/29.typescript @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/3.json b/tests/data/fixtures/split_escape_sequences/3.json new file mode 100644 index 0000000..e02fe90 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/3.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 26 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/3.typescript b/tests/data/fixtures/split_escape_sequences/3.typescript new file mode 100644 index 0000000..7b71c6e --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/3.typescript @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/4.json b/tests/data/fixtures/split_escape_sequences/4.json new file mode 100644 index 0000000..e02fe90 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/4.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 26 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/4.typescript b/tests/data/fixtures/split_escape_sequences/4.typescript new file mode 100644 index 0000000..8e2f0be --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/4.typescript @@ -0,0 +1 @@ +[
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/5.json b/tests/data/fixtures/split_escape_sequences/5.json new file mode 100644 index 0000000..e02fe90 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/5.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 26 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/5.typescript b/tests/data/fixtures/split_escape_sequences/5.typescript new file mode 100644 index 0000000..56a6051 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/5.typescript @@ -0,0 +1 @@ +1
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/6.json b/tests/data/fixtures/split_escape_sequences/6.json new file mode 100644 index 0000000..e02fe90 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/6.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 26 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/6.typescript b/tests/data/fixtures/split_escape_sequences/6.typescript new file mode 100644 index 0000000..d8263ee --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/6.typescript @@ -0,0 +1 @@ +2
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/7.json b/tests/data/fixtures/split_escape_sequences/7.json new file mode 100644 index 0000000..e02fe90 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/7.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 26 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/7.typescript b/tests/data/fixtures/split_escape_sequences/7.typescript new file mode 100644 index 0000000..1c8a0e7 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/7.typescript @@ -0,0 +1 @@ +;
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/8.json b/tests/data/fixtures/split_escape_sequences/8.json new file mode 100644 index 0000000..e02fe90 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/8.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 26 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/8.typescript b/tests/data/fixtures/split_escape_sequences/8.typescript new file mode 100644 index 0000000..d8263ee --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/8.typescript @@ -0,0 +1 @@ +2
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/9.json b/tests/data/fixtures/split_escape_sequences/9.json new file mode 100644 index 0000000..e02fe90 --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/9.json @@ -0,0 +1,36 @@ +{ + "contents": "abcabc\n\n\n\n\n\n\n\n\n\n\n def", + "cells": { + "0,0": { + "contents": "a" + }, + "0,1": { + "contents": "b" + }, + "0,2": { + "contents": "c" + }, + "0,3": { + "contents": "a" + }, + "0,4": { + "contents": "b" + }, + "0,5": { + "contents": "c" + }, + "11,23": { + "contents": "d" + }, + "11,24": { + "contents": "e" + }, + "11,25": { + "contents": "f" + } + }, + "cursor_position": [ + 11, + 26 + ] +}
\ No newline at end of file diff --git a/tests/data/fixtures/split_escape_sequences/9.typescript b/tests/data/fixtures/split_escape_sequences/9.typescript new file mode 100644 index 0000000..bf0d87a --- /dev/null +++ b/tests/data/fixtures/split_escape_sequences/9.typescript @@ -0,0 +1 @@ +4
\ No newline at end of file |