@@ -345,7 +345,7 @@ module.exports = function(cfg, makeServer) {
345345 respOk ( r )
346346 var sessions = r . obj
347347 assert . equal ( sessions . length , 1 , 'sessions contains one item' )
348- assert . equal ( Object . keys ( sessions [ 0 ] ) . length , 16 , 'session has correct properties' )
348+ assert . equal ( Object . keys ( sessions [ 0 ] ) . length , 17 , 'session has correct properties' )
349349 assert . equal ( sessions [ 0 ] . tokenId , user . sessionTokenId , 'tokenId is correct' )
350350 assert . equal ( sessions [ 0 ] . uid , user . accountId , 'uid is correct' )
351351 assert . equal ( sessions [ 0 ] . createdAt , user . sessionToken . createdAt , 'createdAt is correct' )
@@ -354,6 +354,7 @@ module.exports = function(cfg, makeServer) {
354354 assert . equal ( sessions [ 0 ] . uaOS , user . sessionToken . uaOS , 'uaOS is correct' )
355355 assert . equal ( sessions [ 0 ] . uaOSVersion , user . sessionToken . uaOSVersion , 'uaOSVersion is correct' )
356356 assert . equal ( sessions [ 0 ] . uaDeviceType , user . sessionToken . uaDeviceType , 'uaDeviceType is correct' )
357+ assert . equal ( sessions [ 0 ] . uaFormFactor , user . sessionToken . uaFormFactor , 'uaFormFactor is correct' )
357358 assert . equal ( sessions [ 0 ] . lastAccessTime , user . sessionToken . createdAt , 'lastAccessTime is correct' )
358359
359360 // Fetch the session token
@@ -370,6 +371,7 @@ module.exports = function(cfg, makeServer) {
370371 assert . equal ( token . uaOS , user . sessionToken . uaOS , 'uaOS matches' )
371372 assert . equal ( token . uaOSVersion , user . sessionToken . uaOSVersion , 'uaOSVersion matches' )
372373 assert . equal ( token . uaDeviceType , user . sessionToken . uaDeviceType , 'uaDeviceType matches' )
374+ assert . equal ( token . uaFormFactor , user . sessionToken . uaFormFactor , 'uaFormFactor matches' )
373375 assert . equal ( token . lastAccessTime , token . createdAt , 'lastAccessTime was set' )
374376 assert . equal ( ! ! token . emailVerified , user . account . emailVerified , 'emailVerified same as account emailVerified' )
375377 assert . equal ( token . email , user . account . email , 'token.email same as account email' )
@@ -393,6 +395,7 @@ module.exports = function(cfg, makeServer) {
393395 assert . equal ( token . uaOS , user . sessionToken . uaOS , 'uaOS matches' )
394396 assert . equal ( token . uaOSVersion , user . sessionToken . uaOSVersion , 'uaOSVersion matches' )
395397 assert . equal ( token . uaDeviceType , user . sessionToken . uaDeviceType , 'uaDeviceType matches' )
398+ assert . equal ( token . uaFormFactor , user . sessionToken . uaFormFactor , 'uaFormFactor matches' )
396399 assert . equal ( token . lastAccessTime , token . createdAt , 'lastAccessTime was set' )
397400 assert . equal ( ! ! token . emailVerified , user . account . emailVerified , 'emailVerified same as account emailVerified' )
398401 assert . equal ( token . email , user . account . email , 'token.email same as account email' )
@@ -422,6 +425,7 @@ module.exports = function(cfg, makeServer) {
422425 assert . equal ( token . uaOS , verifiedUser . sessionToken . uaOS , 'uaOS matches' )
423426 assert . equal ( token . uaOSVersion , verifiedUser . sessionToken . uaOSVersion , 'uaOSVersion matches' )
424427 assert . equal ( token . uaDeviceType , verifiedUser . sessionToken . uaDeviceType , 'uaDeviceType matches' )
428+ assert . equal ( token . uaFormFactor , verifiedUser . sessionToken . uaFormFactor , 'uaFormFactor matches' )
425429 assert . equal ( token . lastAccessTime , token . createdAt , 'lastAccessTime was set' )
426430 assert . equal ( ! ! token . emailVerified , verifiedUser . account . emailVerified , 'emailVerified same as account emailVerified' )
427431 assert . equal ( token . email , verifiedUser . account . email , 'token.email same as account email' )
@@ -445,6 +449,7 @@ module.exports = function(cfg, makeServer) {
445449 assert . equal ( token . uaOS , verifiedUser . sessionToken . uaOS , 'uaOS matches' )
446450 assert . equal ( token . uaOSVersion , verifiedUser . sessionToken . uaOSVersion , 'uaOSVersion matches' )
447451 assert . equal ( token . uaDeviceType , verifiedUser . sessionToken . uaDeviceType , 'uaDeviceType matches' )
452+ assert . equal ( token . uaFormFactor , verifiedUser . sessionToken . uaFormFactor , 'uaFormFactor matches' )
448453 assert . equal ( token . lastAccessTime , token . createdAt , 'lastAccessTime was set' )
449454 assert . equal ( ! ! token . emailVerified , verifiedUser . account . emailVerified , 'emailVerified same as account emailVerified' )
450455 assert . equal ( token . email , verifiedUser . account . email , 'token.email same as account email' )
@@ -585,6 +590,7 @@ module.exports = function(cfg, makeServer) {
585590 assert ( s . uaBrowser )
586591 assert ( s . uaBrowserVersion )
587592 assert ( s . uaDeviceType )
593+ assert ( s . uaFormFactor )
588594 assert ( s . uaOS )
589595 assert ( s . uaOSVersion )
590596 assert ( s . uid )
@@ -654,7 +660,7 @@ module.exports = function(cfg, makeServer) {
654660 respOk ( r )
655661 var devices = r . obj
656662 assert . equal ( devices . length , 1 , 'devices contains one item' )
657- assert . equal ( Object . keys ( devices [ 0 ] ) . length , 16 , 'device has sixteen properties' )
663+ assert . equal ( Object . keys ( devices [ 0 ] ) . length , 17 , 'device has seventeen properties' )
658664 assert . equal ( devices [ 0 ] . uid , user . accountId , 'uid is correct' )
659665 assert . equal ( devices [ 0 ] . id , user . deviceId , 'id is correct' )
660666 assert . equal ( devices [ 0 ] . sessionTokenId , user . sessionTokenId , 'sessionTokenId is correct' )
@@ -669,6 +675,7 @@ module.exports = function(cfg, makeServer) {
669675 assert . equal ( devices [ 0 ] . uaOS , user . sessionToken . uaOS , 'uaOS is correct' )
670676 assert . equal ( devices [ 0 ] . uaOSVersion , user . sessionToken . uaOSVersion , 'uaOSVersion is correct' )
671677 assert . equal ( devices [ 0 ] . uaDeviceType , user . sessionToken . uaDeviceType , 'uaDeviceType is correct' )
678+ assert . equal ( devices [ 0 ] . uaFormFactor , user . sessionToken . uaFormFactor , 'uaFormFactor is correct' )
672679 assert . equal ( devices [ 0 ] . lastAccessTime , user . sessionToken . createdAt , 'lastAccessTime is correct' )
673680 assert . equal ( devices [ 0 ] . email , user . account . email , 'email is correct' )
674681 } )
@@ -716,6 +723,7 @@ module.exports = function(cfg, makeServer) {
716723 assert . equal ( devices [ 0 ] . uaOS , user . sessionToken . uaOS , 'uaOS is correct' )
717724 assert . equal ( devices [ 0 ] . uaOSVersion , user . sessionToken . uaOSVersion , 'uaOSVersion is correct' )
718725 assert . equal ( devices [ 0 ] . uaDeviceType , user . sessionToken . uaDeviceType , 'uaDeviceType is correct' )
726+ assert . equal ( devices [ 0 ] . uaFormFactor , user . sessionToken . uaFormFactor , 'uaFormFactor is correct' )
719727 assert . equal ( devices [ 0 ] . lastAccessTime , user . sessionToken . createdAt , 'lastAccessTime is correct' )
720728 assert . equal ( devices [ 0 ] . email , user . account . email , 'email is correct' )
721729
0 commit comments