Example #1
0
    def test_missing_tokvar(self):
        from GRID_PiCaS_Launcher.tok_to_bash import export_tok_keys

        pc = gpc.PicasCred(usr=self.usr, pwd=self.pwd, dbn=self.dbn)
        try:
            export_tok_keys("xtokvar.json", {"_id": self.token})
        except Exception as e:
            self.assertTrue("tokvar read error" in str(e))
            self.assertTrue(get_token_field(self.token, "output", pc) == -2)
Example #2
0
 def test_wrong_key(self):
     os.environ['TOKEN']=self.token_id
     token=self.db[self.token_id]
     os.system("sed  's\string1\spring1\g' %s >test1var "%(self.test_tokvarile) ) 
     export_tok_keys('test1var',token)
Example #3
0
 def test_dl_attach_var(self):
     self.travis_safe_upload('GRID_PiCaS_Launcher/tests/test_attachment.txt', 'test_attachment2')
     token=self.db[self.token_id]
     export_tok_keys(self.test_tokvarile,token)
     self.assertTrue(os.path.isfile('test_attachment2'))
     self.assertTrue(os.environ.get('ATTACH')!=None)
Example #4
0
 def test_dl_attach(self):
     self.travis_safe_upload('GRID_PiCaS_Launcher/tests/test_attachment.txt', 'test_attachment')
     token=self.db[self.token_id]
     export_tok_keys(self.test_tokvarile,token)
     self.assertTrue(os.path.isfile('test_attachment'))
Example #5
0
 def test_read_int(self):
     os.environ['TOKEN']=self.token_id
     token=self.db[self.token_id]
     export_tok_keys(self.test_tokvarile,token)
     self.assertTrue(os.environ['INT1']=='1234')
Example #6
0
 def test_read_string(self):
     os.environ['TOKEN']=self.token_id
     token=self.db[self.token_id]
     export_tok_keys(self.test_tokvarile,token)
     self.assertTrue(os.environ['STRING1']=='test_string')