quickjs-tart

quickjs-based runtime for wallet-core logic
Log | Files | Refs | README | LICENSE

test869 (1446B)


      1 <testcase>
      2 <info>
      3 <keywords>
      4 POP3
      5 SASL
      6 SASL AUTH DIGEST-MD5
      7 RFC1734
      8 RFC2831
      9 RFC5034
     10 </keywords>
     11 </info>
     12 
     13 #
     14 # Server-side
     15 <reply>
     16 <servercmd>
     17 AUTH DIGEST-MD5
     18 REPLY AUTH + cmVhbG09ImN1cmwiLG5vbmNlPSI1MzAwZDE3YTFkNjk1YmQ0MTFlNGNkZjk2Zjk1NDhjMjNjZWQ2MTc1IixhbGdvcml0aG09bWQ1LXNlc3MscW9wPSJhdXRoIg==
     19 REPLY dXNlcm5hbWU9InVzZXIiLHJlYWxtPSJjdXJsIixub25jZT0iNTMwMGQxN2ExZDY5NWJkNDExZTRjZGY5NmY5NTQ4YzIzY2VkNjE3NSIsY25vbmNlPSIzNDMzMzIzMTM1MzMzMjMxMzYzMzMyMzEzNzMzMzIzMSIsbmM9IjAwMDAwMDAxIixkaWdlc3QtdXJpPSJwb3AvMTI3LjAuMC4xIixyZXNwb25zZT0xODMxNTU0OGM3ZjNhMzdlNzE2ZmE4ZTkwZGZhYjliNixxb3A9YXV0aA== + cnNwYXV0aD1mZWNiMzZiNzA4NmUwYjk1ZDkwNjQ1OWVmYThjYzI5ZQ==
     20 REPLY  +OK Login successful
     21 </servercmd>
     22 <data>
     23 From: me@somewhere
     24 To: fake@nowhere
     25 
     26 body
     27 
     28 --
     29   yours sincerely
     30 </data>
     31 </reply>
     32 
     33 #
     34 # Client-side
     35 <client>
     36 <server>
     37 pop3
     38 </server>
     39 <features>
     40 !SSPI
     41 Debug
     42 crypto
     43 digest
     44 </features>
     45 <name>
     46 POP3 DIGEST-MD5 authentication
     47 </name>
     48 <command>
     49 pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user:secret
     50 </command>
     51 </client>
     52 
     53 #
     54 # Verify data after the test has been "shot"
     55 <verify>
     56 <protocol>
     57 CAPA
     58 AUTH DIGEST-MD5
     59 dXNlcm5hbWU9InVzZXIiLHJlYWxtPSJjdXJsIixub25jZT0iNTMwMGQxN2ExZDY5NWJkNDExZTRjZGY5NmY5NTQ4YzIzY2VkNjE3NSIsY25vbmNlPSIzNDMzMzIzMTM1MzMzMjMxMzYzMzMyMzEzNzMzMzIzMSIsbmM9IjAwMDAwMDAxIixkaWdlc3QtdXJpPSJwb3AvMTI3LjAuMC4xIixyZXNwb25zZT0xODMxNTU0OGM3ZjNhMzdlNzE2ZmE4ZTkwZGZhYjliNixxb3A9YXV0aA==
     60 
     61 RETR %TESTNUMBER
     62 QUIT
     63 </protocol>
     64 </verify>
     65 </testcase>