summaryrefslogtreecommitdiffstats
path: root/src/extension/extensiontest.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/extension/extensiontest.py')
-rw-r--r--src/extension/extensiontest.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/extension/extensiontest.py b/src/extension/extensiontest.py
new file mode 100644
index 0000000..e95c7a3
--- /dev/null
+++ b/src/extension/extensiontest.py
@@ -0,0 +1,23 @@
+#!/usr/bin/env python
+
+import sys, os
+
+try: import fringtools
+except:
+ print "Install along with the normal setup.py script before testing"
+ sys.exit()
+
+if len(sys.argv) >= 2: tree_path = sys.argv[1]
+else: tree_path = os.path.expanduser("~")
+
+def read( t, tab=0 ):
+ fn, data, size = t
+ print " "*tab,fn,size
+ if not data: return
+ for e in data:
+ read(e,tab+1)
+
+print 'getting "%s":'%tree_path
+i = fringtools.build_tree(tree_path, True)
+print "done."
+read(i)