From 7b41d50187dd727a5c8a786675394c06bb0cdabf Mon Sep 17 00:00:00 2001 From: Stephannie Jimenez Date: Sat, 26 Aug 2023 00:43:21 -0500 Subject: [PATCH] fix: add more tests for full coverage --- .../string/base/remove-first-code-point/test/test.js | 3 +++ .../@stdlib/string/base/remove-last-code-point/test/test.js | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/lib/node_modules/@stdlib/string/base/remove-first-code-point/test/test.js b/lib/node_modules/@stdlib/string/base/remove-first-code-point/test/test.js index 2bbe04db002..bba3b52897e 100644 --- a/lib/node_modules/@stdlib/string/base/remove-first-code-point/test/test.js +++ b/lib/node_modules/@stdlib/string/base/remove-first-code-point/test/test.js @@ -71,6 +71,9 @@ tape( 'the function removes the first Unicode code point of a provided string (U out = removeFirst( '𐒻𐓟', 1 ); t.strictEqual( out, '𐓟', 'returns expected value' ); + out = removeFirst( '\uDC00', 1 ); + t.strictEqual( out, '', 'returns expected value' ); + t.end(); }); diff --git a/lib/node_modules/@stdlib/string/base/remove-last-code-point/test/test.js b/lib/node_modules/@stdlib/string/base/remove-last-code-point/test/test.js index d9256cd8e10..a25545e3094 100644 --- a/lib/node_modules/@stdlib/string/base/remove-last-code-point/test/test.js +++ b/lib/node_modules/@stdlib/string/base/remove-last-code-point/test/test.js @@ -71,6 +71,12 @@ tape( 'the function removes the last Unicode code point of a provided string (Un out = removeLast( '𐒻𐓟', 1 ); t.strictEqual( out, '𐒻', 'returns expected value' ); + out = removeLast( '𐒻𐓟', 1 ); + t.strictEqual( out, '𐒻', 'returns expected value' ); + + out = removeLast( '\uDC00', 1 ); + t.strictEqual( out, '', 'returns expected value' ); + t.end(); });