blob: 5754f18a94035f74409494d2d4f40d514ee0bfb2 [file] [log] [blame]
[
{
"os": [
"chromeos"
],
"policy_pref_mapping_tests": [
{
"note": "Default value",
"policies": {},
"prefs": {
"gaia.lock_screen_offline_signin_time_limit": {
"default_value": -1
}
}
},
{
"note": "Value indicating user must reauthenticate every time",
"policies": {
"GaiaLockScreenOfflineSigninTimeLimitDays": 0
},
"prefs": {
"gaia.lock_screen_offline_signin_time_limit": {
"value": 0
}
}
},
{
"note": "Minimum value",
"policies": {
"GaiaLockScreenOfflineSigninTimeLimitDays": -2
},
"prefs": {
"gaia.lock_screen_offline_signin_time_limit": {
"value": -2
}
}
},
{
"note": "Maximum value",
"policies": {
"GaiaLockScreenOfflineSigninTimeLimitDays": 365
},
"prefs": {
"gaia.lock_screen_offline_signin_time_limit": {
"value": 365
}
}
},
{
"note": "Value below minimum should be mapped to minimum",
"policies": {
"GaiaLockScreenOfflineSigninTimeLimitDays": -3
},
"prefs": {
"gaia.lock_screen_offline_signin_time_limit": {
"value": -2
}
}
},
{
"note": "Value above maximum should be mapped to maximum",
"policies": {
"GaiaLockScreenOfflineSigninTimeLimitDays": 366
},
"prefs": {
"gaia.lock_screen_offline_signin_time_limit": {
"value": 365
}
}
},
{
"note": "Value within but not including range limits",
"policies": {
"GaiaLockScreenOfflineSigninTimeLimitDays": 10
},
"prefs": {
"gaia.lock_screen_offline_signin_time_limit": {
"value": 10
}
}
}
]
}
]