mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-11 05:06:51 +00:00
27 lines
784 B
Gherkin
27 lines
784 B
Gherkin
Feature: User agent
|
|
Background:
|
|
Given there is connected user "user"
|
|
|
|
Scenario: Get user agent
|
|
Given there is IMAP client logged in as "user"
|
|
Then API user-agent is "UnknownClient/0.0.1 ([GOOS])"
|
|
When IMAP client sends ID with argument:
|
|
"""
|
|
"name" "Foo" "version" "1.4.0"
|
|
"""
|
|
Then API user-agent is "Foo/1.4.0 ([GOOS])"
|
|
|
|
Scenario: Update user agent
|
|
Given there is IMAP client logged in as "user"
|
|
Then API user-agent is "UnknownClient/0.0.1 ([GOOS])"
|
|
When IMAP client sends ID with argument:
|
|
"""
|
|
"name" "Foo" "version" "1.4.0"
|
|
"""
|
|
Then API user-agent is "Foo/1.4.0 ([GOOS])"
|
|
When IMAP client sends ID with argument:
|
|
"""
|
|
"name" "Bar" "version" "4.2.0"
|
|
"""
|
|
Then API user-agent is "Bar/4.2.0 ([GOOS])"
|