Uploaded Test files
This commit is contained in:
parent
f584ad9d97
commit
2e81cb7d99
16627 changed files with 2065359 additions and 102444 deletions
34
venv/Lib/site-packages/nbformat/v2/tests/test_json.py
Normal file
34
venv/Lib/site-packages/nbformat/v2/tests/test_json.py
Normal file
|
@ -0,0 +1,34 @@
|
|||
import pprint
|
||||
from unittest import TestCase
|
||||
|
||||
from ..nbjson import reads, writes
|
||||
from .nbexamples import nb0
|
||||
|
||||
|
||||
class TestJSON(TestCase):
|
||||
|
||||
def test_roundtrip(self):
|
||||
s = writes(nb0)
|
||||
# print
|
||||
# print pprint.pformat(nb0,indent=2)
|
||||
# print
|
||||
# print pprint.pformat(reads(s),indent=2)
|
||||
# print
|
||||
# print s
|
||||
self.assertEqual(reads(s),nb0)
|
||||
|
||||
def test_roundtrip_nosplit(self):
|
||||
"""Ensure that multiline blobs are still readable"""
|
||||
# ensures that notebooks written prior to splitlines change
|
||||
# are still readable.
|
||||
s = writes(nb0, split_lines=False)
|
||||
self.assertEqual(reads(s),nb0)
|
||||
|
||||
def test_roundtrip_split(self):
|
||||
"""Ensure that splitting multiline blocks is safe"""
|
||||
# This won't differ from test_roundtrip unless the default changes
|
||||
s = writes(nb0, split_lines=True)
|
||||
self.assertEqual(reads(s),nb0)
|
||||
|
||||
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue