text: 'use strict'
  const TestRunner = require('test-runner')
  const commandLineArgs = require('../')
  const a = require('assert')
  
  const runner = new TestRunner()
  
  runner.test('multiple: string unset', function () {
    const argv = []
    const optionDefinitions = [
      { name: 'one', multiple: true }
    ]
    const result = commandLineArgs(optionDefinitions, { argv })
    a.deepStrictEqual(result, { })
  })
  
  runner.test('multiple: string unset with defaultValue', function () {
    const argv = []
    const optionDefinitions = [
      { name: 'one', multiple: true, defaultValue: 1 }
    ]
    const result = commandLineArgs(optionDefinitions, { argv })
    a.deepStrictEqual(result, { one: [ 1 ]})
  })
  
  runner.test('multiple: boolean unset', function () {
    const argv = []
    const optionDefinitions = [
      { name: 'one', type: Boolean, multiple: true }
    ]
    const result = commandLineArgs(optionDefinitions, { argv })
    a.deepStrictEqual(result, { })
  })
  