Browse Source

Improve Strings `equal` tests (#3902)

Co-authored-by: Francisco <fg@frang.io>
Ernesto García 2 years ago
parent
commit
cc27aed391
1 changed files with 7 additions and 1 deletions
  1. 7 1
      test/utils/Strings.test.js

+ 7 - 1
test/utils/Strings.test.js

@@ -132,10 +132,16 @@ contract('Strings', function (accounts) {
       expect(await this.strings.methods['equal(string,string)']('aa', 'a')).to.equal(false);
     });
 
-    it('compares two different strings of different (big) lengths', async function () {
+    it('compares two different large strings', async function () {
       const str1 = 'a'.repeat(201);
       const str2 = 'a'.repeat(200) + 'b';
       expect(await this.strings.methods['equal(string,string)'](str1, str2)).to.equal(false);
     });
+
+    it('compares two equal large strings', async function () {
+      const str1 = 'a'.repeat(201);
+      const str2 = 'a'.repeat(201);
+      expect(await this.strings.methods['equal(string,string)'](str1, str2)).to.equal(true);
+    });
   });
 });