12345678910111213141516171819202122 |
- var UAParser=require('../src/ua-parser.js');
- var assert=require('assert');
- describe('User-Agents', function(){
- var UAs=[
- {
- ua: 'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.89 Safari/537.36 OPR/28.0.1750.48',
- res: {
- os: 'Windows 8.1',
- browser: 'Opera 28.0.1750.48',
- }
- }
- ];
- it('Test User-Agents', function(){
- UAs.forEach(function(item){
- var res=UAParser.parse(item.ua);
- assert.equal(UAParser.getString(res.os), item.res.os);
- assert.equal(UAParser.getString(res.browser), item.res.browser);
- })
- })
- });
|