コード例 #1
0
ファイル: StageOutImpl_t.py プロジェクト: vytjan/WMCore
 def testSplitPFN_noOpaque(self):
     self.assertEqual(
         ("splitable/test/test1", "test1", "splitable/test/test1", ""),
         StageOutImpl.splitPFN("splitable/test/test1"))
     self.assertEqual(('//eoscms//eos/cms/store/', 'eoscms',
                       '//eoscms//eos/cms/store/', ""),
                      StageOutImpl.splitPFN("//eoscms//eos/cms/store/"))
コード例 #2
0
ファイル: StageOutImpl_t.py プロジェクト: vytjan/WMCore
 def testSplitPFN_pathConnector2(self):
     self.assertEqual(
         ('root', 'eoscms', 'cms', "?path=default&default2"),
         StageOutImpl.splitPFN(
             "root://eoscms//eos/cms/store?path=cms&path=default&default2"))
コード例 #3
0
ファイル: StageOutImpl_t.py プロジェクト: vytjan/WMCore
 def testSplitPFN_path2(self):
     self.assertEqual(
         ('root', 'eoscms', 'cms', "?cms2ss&path=default"),
         StageOutImpl.splitPFN(
             "root://eoscms//eos/cms/store?path=cms&cms2ss&path=default"))
コード例 #4
0
ファイル: StageOutImpl_t.py プロジェクト: vytjan/WMCore
 def testSplitPFN_doubleSlashRoot(self):
     self.assertEqual(
         ('root', 'eoscms', '/eos/cms/store/', ""),
         StageOutImpl.splitPFN("root://eoscms//eos/cms/store/"))
コード例 #5
0
ファイル: StageOutImpl_t.py プロジェクト: BrunoCoimbra/WMCore
 def testSplitPFN_pathConnector2(self):
     self.assertEqual(('root', 'eoscms', 'cms', "?path=default&default2"),
                      StageOutImpl.splitPFN("root://eoscms//eos/cms/store?path=cms&path=default&default2"))
コード例 #6
0
ファイル: StageOutImpl_t.py プロジェクト: BrunoCoimbra/WMCore
 def testSplitPFN_path2(self):
     self.assertEqual(('root', 'eoscms', 'cms', "?cms2ss&path=default"),
                      StageOutImpl.splitPFN("root://eoscms//eos/cms/store?path=cms&cms2ss&path=default"))
コード例 #7
0
ファイル: StageOutImpl_t.py プロジェクト: BrunoCoimbra/WMCore
 def testSplitPFN_doubleSlashRoot(self):
     self.assertEqual(('root', 'eoscms', '/eos/cms/store/', ""),
                      StageOutImpl.splitPFN("root://eoscms//eos/cms/store/"))
コード例 #8
0
ファイル: StageOutImpl_t.py プロジェクト: BrunoCoimbra/WMCore
 def testSplitPFN_noOpaque(self):
     self.assertEqual(("splitable/test/test1", "test1", "splitable/test/test1", ""),
                      StageOutImpl.splitPFN("splitable/test/test1"))
     self.assertEqual(('//eoscms//eos/cms/store/', 'eoscms', '//eoscms//eos/cms/store/', ""),
                      StageOutImpl.splitPFN("//eoscms//eos/cms/store/"))