logged scope now includes library and version
[squeep-indieauth-helper] / test / lib / common.js
index fe0240718bf8192f8e3761219ef33fd665e8d544..20911c1d5d745eb0749df5dd69a58cbd173163f2 100644 (file)
@@ -9,12 +9,12 @@ describe('common', function () {
     it('names a file path', function () {
       const filename = 'lib/foo/bar.js';
       const result = common.fileScope(filename)('baz');
-      assert.strictEqual(result, 'bar:baz');
+      assert(result.endsWith(':bar:baz'));
     });
     it('names an index path', function () {
       const filename = 'lib/foo/index.js';
       const result = common.fileScope(filename)('baz');
-      assert.strictEqual(result, 'foo:baz');
+      assert(result.endsWith(':foo:baz'));
     });
   }); // fileScope
 
@@ -120,4 +120,14 @@ describe('common', function () {
     });
   }); // properURLComponentName
 
+  describe('formData', function () {
+    it('covers', function () {
+      const result = common.formData({
+        key: 'value',
+        foo: 'bar',
+      });
+      assert.strictEqual(result, 'key=value&foo=bar');
+    });
+  }); // formData
+
 }); // common
\ No newline at end of file