'use strict'; var common = require('../common'); describe('InitialCheck', function () { describe('init', function () { this.timeout(30000); before(function () { cleanup(); }); jsc.property( 'returns false and shows error, if a bot UA is detected', 'string', jsc.elements(['Bot', 'bot']), 'string', function ( prefix, botBit, suffix ) { const clean = jsdom( '', {'userAgent': prefix + botBit + suffix} ); var result1 = $.PrivateBin.InitialCheck.init(), result2 = !$('#errormessage').hasClass('hidden'); clean(); return result1 && result2; } ); }); });