@@ -15,35 +15,34 @@ class AlgoTest(unittest.TestCase):
15
15
def setUp (self ):
16
16
self .client = Algorithmia .client ()
17
17
18
- # Just commenting out temporarily to check the CI
19
- # def test_call_customCert(self):
20
- # open("./test.pem",'w')
21
- # c = Algorithmia.client(ca_cert="./test.pem")
22
- # result = c.algo('util/Echo').pipe(bytearray('foo','utf-8'))
23
- # self.assertEquals('binary', result.metadata.content_type)
24
- # self.assertEquals(bytearray('foo','utf-8'), result.result)
25
- # try:
26
- # os.remove("./test.pem")
27
- # except OSError as e:
28
- # print(e)
29
-
30
- # def test_call_binary(self):
31
- # result = self.client.algo('util/Echo').pipe(bytearray('foo','utf-8'))
32
- # self.assertEquals('binary', result.metadata.content_type)
33
- # self.assertEquals(bytearray('foo','utf-8'), result.result)
34
-
35
- # def test_text_unicode(self):
36
- # telephone = u"\u260E"
37
-
38
- # #Unicode input to pipe()
39
- # result1 = self.client.algo('util/Echo').pipe(telephone)
40
- # self.assertEquals('text', result1.metadata.content_type)
41
- # self.assertEquals(telephone, result1.result)
42
-
43
- # #Unicode return in .result
44
- # result2 = self.client.algo('util/Echo').pipe(result1.result)
45
- # self.assertEquals('text', result2.metadata.content_type)
46
- # self.assertEquals(telephone, result2.result)
18
+ def test_call_customCert (self ):
19
+ open ("./test.pem" , "w" )
20
+ c = Algorithmia .client (ca_cert = "./test.pem" )
21
+ result = c .algo ("util/Echo" ).pipe (bytearray ("foo" , "utf-8" ))
22
+ self .assertEquals ("binary" , result .metadata .content_type )
23
+ self .assertEquals (bytearray ("foo" , "utf-8" ), result .result )
24
+ try :
25
+ os .remove ("./test.pem" )
26
+ except OSError as e :
27
+ print (e )
28
+
29
+ def test_call_binary (self ):
30
+ result = self .client .algo ("util/Echo" ).pipe (bytearray ("foo" , "utf-8" ))
31
+ self .assertEquals ("binary" , result .metadata .content_type )
32
+ self .assertEquals (bytearray ("foo" , "utf-8" ), result .result )
33
+
34
+ def test_text_unicode (self ):
35
+ telephone = u"\u260E "
36
+
37
+ # Unicode input to pipe()
38
+ result1 = self .client .algo ("util/Echo" ).pipe (telephone )
39
+ self .assertEquals ("text" , result1 .metadata .content_type )
40
+ self .assertEquals (telephone , result1 .result )
41
+
42
+ # Unicode return in .result
43
+ result2 = self .client .algo ("util/Echo" ).pipe (result1 .result )
44
+ self .assertEquals ("text" , result2 .metadata .content_type )
45
+ self .assertEquals (telephone , result2 .result )
47
46
48
47
def test_get_build_by_id (self ):
49
48
result = self .client .algo ("J_bragg/Echo" ).get_build (
0 commit comments