소스 검색

HUE-2477 [fb] Make the FileBrowser tests re-entrant

Aggregate Hadoop tests in same Test class and use a regular user instead of
Hue admin / HDFS admin for running the tests.

Note that running it with mini cluster still works.
Romain Rigaux 10 년 전
부모
커밋
1e558c9
2개의 변경된 파일353개의 추가작업 그리고 433개의 파일을 삭제
  1. 349 433
      apps/filebrowser/src/filebrowser/views_test.py
  2. 4 0
      desktop/libs/hadoop/src/hadoop/pseudo_hdfs4.py

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 349 - 433
apps/filebrowser/src/filebrowser/views_test.py


+ 4 - 0
desktop/libs/hadoop/src/hadoop/pseudo_hdfs4.py

@@ -63,6 +63,10 @@ class LiveHdfs():
     self.fs.do_as_user('test', self.fs.create_home_dir, '/user/test')
     self.fs.do_as_user('hue', self.fs.create_home_dir, '/user/hue')
 
+  @property
+  def superuser(self):
+    return self.fs.superuser
+
 
 class PseudoHdfs4(object):
   """Run HDFS and MR2 locally, in pseudo-distributed mode"""

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.