diff --git a/test/basic.js b/test/basic.js
index <HASH>..<HASH> 100644
--- a/test/basic.js
+++ b/test/basic.js
@@ -420,6 +420,19 @@ function createDisableSymlinkDereferencingTest (opts) {
   }
 }
 
+test('camelCase de-kebab-cases known parameters', (t) => {
+  let opts = {
+    'abc-def': true,
+    'electron-version': '1.6.0'
+  }
+  common.camelCase(opts, false)
+  t.equal('1.6.0', opts.electronVersion, 'camelCased known property exists')
+  t.equal(undefined, opts['electron-version'], 'kebab-cased known property does not exist')
+  t.equal(undefined, opts.abcDef, 'camelCased unknown property does not exist')
+  t.equal(true, opts['abc-def'], 'kebab-cased unknown property exists')
+  t.end()
+})
+
 test('validateListFromOptions does not take non-Array/String values', (t) => {
   t.notOk(targets.validateListFromOptions({digits: 64}, {'64': true, '65': true}, 'digits') instanceof Array,
           'should not be an Array')
Add test for the camelCase function