[Step(9, " Good output: Privilege:\nhttp://tizen.org/privilege/account.read\nStatus: DenyForever")]
[Step(10, " Good output: Privilege:\nhttp://tizen.org/privilege/account.write\nStatus: DenyForever")]
[Step(11, " Good output: Privilege:\nhttp://tizen.org/privilege/call\nStatus: DenForever")]
- [Step(12, " Good output: Privilege:\nhttp://tizen.org/privilege/account.read\nStatus: Deny")]
- [Step(13, " Good output: Privilege:\nhttp://tizen.org/privilege/account.write\nStatus: Deny")]
- [Step(14, " Good output: Privilege:\nhttp://tizen.org/privilege/call\nStatus: Deny")]
[Postcondition(1, " Open Settings")]
[Postcondition(2, " Open \"Privacy and security\"")]
[Postcondition(3, " Open \"Privacy settings\"")]
[Step(8, " Good output: Privilege:\nhttp://tizen.org/privilege/call\nStatus: Ask")]
[Step(9, " Good output: Privilege:\nhttp://tizen.org/privilege/account.read\nStatus: DenyOnce")]
[Step(10, " Good output: Privilege:\nhttp://tizen.org/privilege/account.write\nStatus: DenyOnce")]
- [Step(11, " Good output: Privilege:\nhttp://tizen.org/privilege/call\nStatus: DenOnce")]
- [Step(12, " Good output: Privilege:\nhttp://tizen.org/privilege/account.read\nStatus: Ask")]
- [Step(13, " Good output: Privilege:\nhttp://tizen.org/privilege/account.write\nStatus: Ask")]
- [Step(14, " Good output: Privilege:\nhttp://tizen.org/privilege/call\nStatus: Ask")]
- [Step(15, " Good output: Privilege:\nhttp://tizen.org/privilege/account.read\nStatus: AllowForever")]
- [Step(16, " Good output: Privilege:\nhttp://tizen.org/privilege/account.write\nStatus: AllowForever")]
- [Step(17, " Good output: Privilege:\nhttp://tizen.org/privilege/call\nStatus: AllowForever")]
+ [Step(11, " Good output: Privilege:\nhttp://tizen.org/privilege/call\nStatus: DenyOnce")]
[Postcondition(1, " Open Settings")]
[Postcondition(2, " Open \"Privacy and security\"")]
[Postcondition(3, " Open \"Privacy settings\"")]
[Step(1, " Click run TC")]
[Step(2, " Click button")]
[Step(3, " Allow Privileges")]
- [Step(4, " Click button")]
- [Step(5, " Check Logs output (inside program)")]
+ [Step(4, " Check Logs output (inside program)")]
+ [Step(5, " Good output(Can be printed at the end of the logs): Privileges with ask status:\n(name of 3 privileges)")]
[Step(6, " Good output: Privilege:\nhttp://tizen.org/privilege/account.read\nStatus: Ask")]
[Step(7, " Good output: Privilege:\nhttp://tizen.org/privilege/account.write\nStatus: Ask")]
[Step(8, " Good output: Privilege:\nhttp://tizen.org/privilege/call\nStatus: Ask")]
- [Step(9, " Good output: Privilege:\nhttp://tizen.org/privilege/account.read\nStatus: Allow")]
- [Step(10, " Good output: Privilege:\nhttp://tizen.org/privilege/account.write\nStatus: Allow")]
- [Step(11, " Good output: Privilege:\nhttp://tizen.org/privilege/call\nStatus: Allow")]
+ [Step(9, " Good output: Privilege:\nhttp://tizen.org/privilege/account.read\nStatus: AllowForever")]
+ [Step(10, " Good output: Privilege:\nhttp://tizen.org/privilege/account.write\nStatus: AllowForever")]
+ [Step(11, " Good output: Privilege:\nhttp://tizen.org/privilege/call\nStatus: AllowForever")]
[Postcondition(1, " Open Settings")]
[Postcondition(2, " Open \"Privacy and security\"")]
[Postcondition(3, " Open \"Privacy settings\"")]
[Property("AUTHOR", "Ernest Borowski, e.borowski@partner.samsung.com")]
[Step(1, " Click run TC")]
[Step(2, " Click button")]
- [Step(3, " Allow Privileges")]
- [Step(4, " Click button")]
- [Step(5, " Check Logs output (inside program)")]
+ [Step(3, " Check Logs output (inside program)")]
+ [Step(4, " Good output: No privileges with ask status!")]
+ [Step(5, " Popup should not appear")]
public async Task RequestPermissions_FAKE_PRIVILEGES()
{
CreateLayout();