11209: Restore missing import.
authorTom Clegg <tom@curoverse.com>
Thu, 30 Mar 2017 14:29:47 +0000 (10:29 -0400)
committerTom Clegg <tom@curoverse.com>
Thu, 30 Mar 2017 14:29:47 +0000 (10:29 -0400)
refs #11209

services/fuse/arvados_fuse/command.py
services/fuse/tests/test_crunchstat.py [new file with mode: 0644]

index 45e902f87c28cdeb9c7f52767bde22db4f573309..fea6048798317f904393e5e9b0511895b68338ee 100644 (file)
@@ -11,6 +11,7 @@ import sys
 import time
 
 import arvados.commands._util as arv_cmd
+from arvados_fuse import crunchstat
 from arvados_fuse import *
 from arvados_fuse.unmount import unmount
 from arvados_fuse._version import __version__
diff --git a/services/fuse/tests/test_crunchstat.py b/services/fuse/tests/test_crunchstat.py
new file mode 100644 (file)
index 0000000..1fa28fb
--- /dev/null
@@ -0,0 +1,13 @@
+import subprocess
+
+from integration_test import IntegrationTest
+
+
+class CrunchstatTest(IntegrationTest):
+    def test_crunchstat(self):
+        output = subprocess.check_output(
+            ['./bin/arv-mount',
+             '--crunchstat-interval', '1',
+             self.mnt,
+             '--exec', 'echo', 'ok'])
+        self.assertEqual("ok\n", output)