Uploaded Test files
This commit is contained in:
parent
f584ad9d97
commit
2e81cb7d99
16627 changed files with 2065359 additions and 102444 deletions
135
venv/Lib/site-packages/nbformat/v4/tests/nbexamples.py
Normal file
135
venv/Lib/site-packages/nbformat/v4/tests/nbexamples.py
Normal file
|
|
@ -0,0 +1,135 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
|
||||
import os
|
||||
|
||||
from ..._compat import encodebytes
|
||||
from ..nbbase import (
|
||||
new_code_cell, new_markdown_cell, new_notebook,
|
||||
new_output, new_raw_cell
|
||||
)
|
||||
|
||||
# some random base64-encoded *text*
|
||||
png = encodebytes(os.urandom(5)).decode('ascii')
|
||||
jpeg = encodebytes(os.urandom(6)).decode('ascii')
|
||||
|
||||
cells = []
|
||||
cells.append(new_markdown_cell(
|
||||
source='Some NumPy Examples',
|
||||
))
|
||||
|
||||
|
||||
cells.append(new_code_cell(
|
||||
source='import numpy',
|
||||
execution_count=1,
|
||||
))
|
||||
|
||||
cells.append(new_markdown_cell(
|
||||
source='Cell with attachments',
|
||||
attachments={
|
||||
'attachment1': {
|
||||
'text/plain': '\n'.join(['a', 'b', 'c']),
|
||||
'application/vnd.stuff+json': ['a', 1, 'x'],
|
||||
}
|
||||
}
|
||||
))
|
||||
|
||||
cells.append(new_raw_cell(
|
||||
source='A random array',
|
||||
))
|
||||
|
||||
cells.append(new_markdown_cell(
|
||||
source=u'## My Heading',
|
||||
))
|
||||
|
||||
cells.append(new_code_cell(
|
||||
source='a = numpy.random.rand(100)',
|
||||
execution_count=2,
|
||||
))
|
||||
cells.append(new_code_cell(
|
||||
source='a = 10\nb = 5\n',
|
||||
execution_count=3,
|
||||
))
|
||||
cells.append(new_code_cell(
|
||||
source='a = 10\nb = 5',
|
||||
execution_count=4,
|
||||
))
|
||||
|
||||
cells.append(new_code_cell(
|
||||
source=u'json_outputs()',
|
||||
execution_count=12,
|
||||
outputs=[new_output(
|
||||
output_type=u'display_data',
|
||||
data={
|
||||
'text/plain': u'<json outputs>',
|
||||
'application/json': {
|
||||
'key': 'value',
|
||||
'x': 5,
|
||||
'lis': [1, 2, 'x']
|
||||
},
|
||||
'application/vnd.listofstr+json': ['a', 'b', 'c'],
|
||||
'application/vnd.numbers+json': [1, 2, 3],
|
||||
'application/vnd.number+json': 42,
|
||||
'application/vnd.object+json': {
|
||||
'number': 5,
|
||||
'array': [1,2],
|
||||
'str': 'x'
|
||||
},
|
||||
'application/vnd.string+json': 'ok',
|
||||
},
|
||||
)]
|
||||
))
|
||||
|
||||
cells.append(new_code_cell(
|
||||
source=u'print "ünîcødé"',
|
||||
execution_count=3,
|
||||
outputs=[new_output(
|
||||
output_type=u'execute_result',
|
||||
data={
|
||||
'text/plain': u'<array a>',
|
||||
'text/html': u'The HTML rep',
|
||||
'text/latex': u'$a$',
|
||||
'image/png': png,
|
||||
'image/jpeg': jpeg,
|
||||
'image/svg+xml': u'<svg>',
|
||||
'application/json': {
|
||||
'key': 'value'
|
||||
},
|
||||
'application/javascript': u'var i=0;'
|
||||
},
|
||||
execution_count=3
|
||||
),new_output(
|
||||
output_type=u'display_data',
|
||||
data={
|
||||
'text/plain': u'<array a>',
|
||||
'text/html': u'The HTML rep',
|
||||
'text/latex': u'$a$',
|
||||
'image/png': png,
|
||||
'image/jpeg': jpeg,
|
||||
'image/svg+xml': u'<svg>',
|
||||
'application/json': {
|
||||
'key': 'value'
|
||||
},
|
||||
'application/javascript': u'var i=0;'
|
||||
},
|
||||
),new_output(
|
||||
output_type=u'error',
|
||||
ename=u'NameError',
|
||||
evalue=u'NameError was here',
|
||||
traceback=[u'frame 0', u'frame 1', u'frame 2']
|
||||
),new_output(
|
||||
output_type=u'stream',
|
||||
text='foo\rbar\r\n'
|
||||
),new_output(
|
||||
output_type=u'stream',
|
||||
name='stderr',
|
||||
text='\rfoo\rbar\n'
|
||||
)]
|
||||
))
|
||||
|
||||
nb0 = new_notebook(cells=cells,
|
||||
metadata={
|
||||
'language': 'python',
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue