diff options
Diffstat (limited to 'tests/inotify-unatt00.at')
-rw-r--r-- | tests/inotify-unatt00.at | 39 |
1 files changed, 22 insertions, 17 deletions
diff --git a/tests/inotify-unatt00.at b/tests/inotify-unatt00.at index e87a80d..d33ea27 100644 --- a/tests/inotify-unatt00.at +++ b/tests/inotify-unatt00.at @@ -17,10 +17,29 @@ AT_SETUP([Picking up unattended uploads]) AT_KEYWORDS([inotify unattended pickup inotify-unatt00]) -AT_DATA([experr], +AT_WYDAWCA_INOTIFY_DAEMON( +[spool test { + url ftp://wydawca.test; + source "$PWD/upload"; + destination "$PWD/dest"; +} +], +[wy_create_upload conversion upload/conversion-1.1.tar +cp -a upload orig +], +[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 @@ -38,19 +57,5 @@ wydawca: [[INFO]] check failures: 0 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 |