Import upstream v0.16.22, stripped
Upstream commit: 474dd0229cb20cf513036619781ed97bd8073c3f Enterprise-only files removed or emptied: 63 Enterprise-only snippets removed: 117 in 50 files Dangling module declarations removed: 5 Cargo edits turning enterprise off: 14 Verification: clean Enterprise feature gates left for rebuilt features: 19 in 18 files Produced by tools/fork/strip.py. The full report is in docs/fork/strip-reports/ on main.
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
capabilities: MOVE
|
||||
state: created
|
||||
|
||||
# - assumes COPYUID is sent untagged before expunges.
|
||||
# - assumes MOVE to mailbox itself changes message UID
|
||||
|
||||
ok append
|
||||
ok append
|
||||
ok append
|
||||
ok create ${mailbox}2
|
||||
|
||||
ok select ${mailbox}2
|
||||
* 0 exists
|
||||
* ok [uidvalidity $uidvalidity_dest]
|
||||
* ok [uidnext $uidnext_dest1]
|
||||
|
||||
# MOVE:
|
||||
ok select $mailbox
|
||||
|
||||
ok fetch 1:* uid
|
||||
* 1 fetch (uid $uid1)
|
||||
* 2 fetch (uid $uid2)
|
||||
* 3 fetch (uid $uid3)
|
||||
|
||||
ok move 1 ${mailbox}2
|
||||
* ok [copyuid $uidvalidity_dest $uid1 $uidnext_dest1]
|
||||
* 1 expunge
|
||||
|
||||
# UID MOVE:
|
||||
ok select ${mailbox}2
|
||||
* 1 exists
|
||||
* ok [uidvalidity $uidvalidity_dest]
|
||||
* ok [uidnext $uidnext_dest2]
|
||||
|
||||
ok select $mailbox
|
||||
* ok [uidvalidity $uidvalidity]
|
||||
* ok [uidnext $uidnext1]
|
||||
|
||||
ok uid move $uid2 ${mailbox}2
|
||||
* ok [copyuid $uidvalidity_dest $uid2 $uidnext_dest2]
|
||||
* 1 expunge
|
||||
|
||||
# MOVE to same mailbox:
|
||||
#ok move 1 $mailbox
|
||||
#* ok [copyuid $uidvalidity $uid3 $uidnext1]
|
||||
#* 1 expunge
|
||||
#* 1 exists
|
||||
Reference in New Issue
Block a user