Как я вижу, это должно быть возможно ( в отношении документов ночных часов ).
Это входная разметка внутри DOM:
<input type="file" name="images" id="file-upload" multiple>
Это выдержка изtest (, предоставляющий массив ).nightwatch.js просто пропускает эту строку без каких-либо ошибок и действий
.setValue( 'input#file-upload', [ require( 'path' ).resolve( __dirname + '/test.png' ), require( 'path' ).resolve( __dirname + '/test2.png' )] )
Передаваемая строка работает правильно:
.setValue( 'input#file-upload', require( 'path' ).resolve( __dirname + '/test.png' ) )