MetaData Sharing
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.
 
 
 
 

58 lines
2.7 KiB

  1. [
  2. {
  3. "title": "gen ident",
  4. "cmd": [ "genident", "name=A Test User" ],
  5. "exit": 0
  6. },
  7. {
  8. "special": "setup bittorrent files",
  9. "complete": false
  10. },
  11. {
  12. "title": "add metadata before import",
  13. "cmd": [ "modify", "+foo=bar", "somedir/fileb.txt" ]
  14. },
  15. {
  16. "title": "import partial container",
  17. "cmd": [ "container", "somedir.torrent" ],
  18. "stderr": "Warning, incomple/invalid files, not added for 'somedir.torrent':\n\t'filea.txt'\n\t'filec.txt'\n\t'filee.txt'\n"
  19. },
  20. {
  21. "special": "verify store object cnt",
  22. "comment": "should only have one container and three files, and a metadata",
  23. "count": 5
  24. },
  25. {
  26. "title": "verify correct files imported",
  27. "cmd": [ "dump" ],
  28. "stdout_re": "fileb.txt.*file.*\n.*foo.*bar.*cc06808cbbee0510331aa97974132e8dc296aeb795be229d064bae784b0a87a5cf4281d82e8c99271b75db2148f08a026c1a60ed9cabdb8cac6d24242dac4063.*\n.*filed.txt.*file.*\n.*filef.txt.*file.*\n.*fileb.txt.*filed.txt.*filef.txt.*cc06808cbbee0510331aa97974132e8dc296aeb795be229d064bae784b0a87a5cf4281d82e8c99271b75db2148f08a026c1.*7831bd05e23877e08a97362bab2ad7bcc7d08d8f841f42e8dee545781792b987aa7637f12cec399e261f798c10d3475add0db7de2643af86a346b6b451a69ec4.*be688838ca8686e5c90689bf2ab585cef1137c.*incomplete.*true.*container.*magnet:\\?xt=urn:btih:501cf3bd4797f49fd7a624e8a9a8ce5cccceb602&dn=somedir"
  29. },
  30. {
  31. "title": "add metadata after import",
  32. "cmd": [ "modify", "+foo=bar", "somedir/filed.txt" ]
  33. },
  34. {
  35. "special": "verify store object cnt",
  36. "comment": "should only have one container and three files, and a metadata",
  37. "count": 6
  38. },
  39. {
  40. "special": "setup bittorrent files",
  41. "complete": true
  42. },
  43. {
  44. "title": "import complete container",
  45. "cmd": [ "container", "somedir.torrent" ]
  46. },
  47. {
  48. "title": "verify correct files imported",
  49. "cmd": [ "dump" ],
  50. "stdout_re": ".*\n.*fileb.txt.*file.*\n.*foo.*bar.*cc06808cbbee0510331aa97974132e8dc296aeb795be229d064bae784b0a87a5cf4281d82e8c99271b75db2148f08a026c1a60ed9cabdb8cac6d24242dac4063.*\n.*filed.txt.*file.*\n.*filef.txt.*file.*\n.*filea.txt.*fileb.txt.*filec.txt.*filed.txt.*filee.txt.*filef.txt.*0cf9180a764aba863a67b6d72f0918bc131c6772642cb2dce5a34f0a702f9470ddc2bf125c12198b1995c233c34b4afd346c54a2334c350a948a51b6e8b4e6b6.*cc06808cbbee0510331aa97974132e8dc296aeb795be229d064bae784b0a87a5cf4281d82e8c99271b75db2148f08a026c1.*7831bd05e23877e08a97362bab2ad7bcc7d08d8f841f42e8dee545781792b987aa7637f12cec399e261f798c10d3475add0db7de2643af86a346b6b451a69ec4.*be688838ca8686e5c90689bf2ab585cef1137c.*container.*magnet:\\?xt=urn:btih:501cf3bd4797f49fd7a624e8a9a8ce5cccceb602&dn=somedir"
  51. },
  52. {
  53. "special": "verify store object cnt",
  54. "comment": "should only have one container and six files files, and a metadata",
  55. "count": 9
  56. }
  57. ]