require('proof/redux')(2, require('cadence')(prove))

function prove (async, assert) {
    var argv = require('../level'), configuration = { levels: [] }
    async(function () {
        argv([{ configuration: configuration }, [ 'INFO', 'TRACE=bigeasy.example' ]], {}, async())
    }, function (result) {
        assert(result, { argv: [], terminal: false }, 'result')
        assert(configuration, {
            levels: [{
                path: '', level: 'INFO'
            }, {
                path: 'bigeasy.example', level: 'TRACE'
            }]
        }, 'configuration')
    })
}

@@ -189,81 +189,102 @@
 gv(%5B
-%7B configuration: configuration %7D, %5B 'INFO', 'TRACE=bigeasy.example' %5D%5D, %7B
+'INFO', 'TRACE=example' %5D, %7B%0A            properties: %7B configuration: configuration %7D%0A        
 %7D, a
@@ -521,16 +521,8 @@
 h: '
-bigeasy.
 exam

Fix level argument parser test.