コード例 #1
0
    def document_shape_default(self, section, shape, history, include=None,
                               exclude=None, **kwargs):
        py_type = self._get_special_py_default(shape)
        if py_type is None:
            py_type = py_default(shape.type_name)

        if self._context.get('streaming_shape') == shape:
            py_type = 'StreamingBody()'
        section.write(py_type)
コード例 #2
0
 def test_blob(self):
     self.assertEqual('b\'bytes\'', py_default('blob'))
コード例 #3
0
 def test_string(self):
     self.assertEqual('\'string\'', py_default('string'))
コード例 #4
0
 def test_map(self):
     self.assertEqual('{...}', py_default('map'))
コード例 #5
0
 def test_list(self):
     self.assertEqual('[...]', py_default('list'))
コード例 #6
0
 def test_structure(self):
     self.assertEqual('{...}', py_default('structure'))
コード例 #7
0
 def test_long(self):
     self.assertEqual('123', py_default('long'))
コード例 #8
0
ファイル: test_utils.py プロジェクト: quiver/botocore
 def test_timestamp(self):
     self.assertEqual('datetime(2015, 1, 1)', py_default('timestamp'))
コード例 #9
0
ファイル: test_utils.py プロジェクト: quiver/botocore
 def test_integer(self):
     self.assertEqual('123', py_default('integer'))
コード例 #10
0
ファイル: test_utils.py プロジェクト: quiver/botocore
 def test_string(self):
     self.assertEqual('\'string\'', py_default('string'))
コード例 #11
0
ファイル: test_utils.py プロジェクト: quiver/botocore
 def test_blob(self):
     self.assertEqual('b\'bytes\'', py_default('blob'))
コード例 #12
0
ファイル: test_utils.py プロジェクト: quiver/botocore
 def test_map(self):
     self.assertEqual('{...}', py_default('map'))
コード例 #13
0
ファイル: test_utils.py プロジェクト: quiver/botocore
 def test_list(self):
     self.assertEqual('[...]', py_default('list'))
コード例 #14
0
ファイル: test_utils.py プロジェクト: quiver/botocore
 def test_structure(self):
     self.assertEqual('{...}', py_default('structure'))
コード例 #15
0
 def test_timestamp(self):
     self.assertEqual('datetime(2015, 1, 1)', py_default('timestamp'))
コード例 #16
0
ファイル: test_utils.py プロジェクト: quiver/botocore
 def test_long(self):
     self.assertEqual('123', py_default('long'))
コード例 #17
0
 def test_integer(self):
     self.assertEqual('123', py_default('integer'))
コード例 #18
0
ファイル: test_utils.py プロジェクト: quiver/botocore
 def test_double(self):
     self.assertEqual('123.0', py_default('double'))
コード例 #19
0
 def test_double(self):
     self.assertEqual('123.0', py_default('double'))
コード例 #20
0
ファイル: example.py プロジェクト: rafalozan0/sama
 def document_shape_default(self, section, shape, history, include=None,
                            exclude=None, **kwargs):
     py_type = py_default(shape.type_name)
     section.write(py_type)