You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
784 B
26 lines
784 B
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])"
|
|
|