diff options
Diffstat (limited to 'tests/inotify-ok.at')
-rw-r--r-- | tests/inotify-ok.at | 39 |
1 files changed, 23 insertions, 16 deletions
diff --git a/tests/inotify-ok.at b/tests/inotify-ok.at index 3b12ab2..b9ea8e1 100644 --- a/tests/inotify-ok.at +++ b/tests/inotify-ok.at @@ -17,10 +17,30 @@ AT_SETUP([Successful upload]) AT_KEYWORDS([uploads check-test check-success check-ok inotify inotify-ok]) -AT_DATA([experr], +AT_WYDAWCA_INOTIFY_DAEMON( +[spool test { + url ftp://wydawca.test; + source "$PWD/upload"; + destination "$PWD/dest"; +} +], +[], +[mkdir orig +wy_create_upload conversion orig/conversion-1.1.tar +cp orig/* upload +while ! test -f $PWD/dest/conversion/conversion-1.1.tar \ + && ! test -f $PWD@/dest/conversion/conversion-1.1.tar.sig +do + sleep 1 +done +], +[cmp orig/conversion-1.1.tar dest/conversion/conversion-1.1.tar +cmp orig/conversion-1.1.tar.sig dest/conversion/conversion-1.1.tar.sig +], +[0], +[], [wydawca: [[NOTICE]] AT_PACKAGE_TARNAME (AT_PACKAGE_NAME AT_PACKAGE_VERSION) started -wydawca: [[NOTICE]] file.directive.asc: VERSION: 1.1 -wydawca: [[NOTICE]] file.directive.asc: COMMENT: Gnupload for Wydawca testsuite +wydawca: [[NOTICE]] conversion-1.1.tar.directive.asc: VERSION: 1.2 wydawca: [[INFO]] errors: 0 wydawca: [[INFO]] warnings: 0 wydawca: [[INFO]] bad signatures: 0 @@ -39,17 +59,4 @@ wydawca: [[NOTICE]] shutting down on signal "Terminated" wydawca: [[NOTICE]] AT_PACKAGE_TARNAME (AT_PACKAGE_NAME AT_PACKAGE_VERSION) finished ]) -AT_WYDAWCA_INOTIFY_DAEMON([], -[wydawca_upload ok file -while ! test -f @CWD@/dest/proj/file && ! test -f @CWD@/dest/proj/file.sig -do - sleep 1 -done -], -[wydawca_cmp proj file file.sig -], -[0], -[], -[experr]) - AT_CLEANUP |